Page 11 of 30 FirstFirst ... 91011121321 ... LastLast
Results 101 to 110 of 297

Thread: "Hello Ubuntu" in every programming language

  1. #101
    Join Date
    Oct 2006
    Location
    Ireland
    Beans
    416
    Distro
    Kubuntu 8.04 Hardy Heron

    Re: "Hello Ubuntu" in every programming language

    HEX

    Code:
    7f454c4611100000000020301000ffffff80ffffff8848340002c1500000034008028026023060003400034ffffff804834ffffff8048010001005000400030003410034ffffff814834ffffff8148130001300040001000100000000ffffff80480ffffff80487e007e005000010001000ffffff8000ffffff80ffffff9c48ffffff80ffffff9c4854100ffffff902006000010002000ffffff9800ffffff98ffffff9c48ffffff98ffffff9c48ffffffe8000ffffffe80006000400040004810048ffffff814848ffffff81480000004000400050ffffffe57464ffffffd400ffffffd4ffffff8b48ffffffd4ffffff8b481c0001c0004000400051ffffffe5746400000000000000000000600040002f6c69622f6c642d6c696e75782e736f2e32004000100001000474e5500000200060000000110001400012000000080004000130000000000600000001100000000000500010000e00030000000000000000000000100000000000000000002000000f0000000000000000007000000000000003000f000100050001381c21f000100001200073ffffff9672ffffffac4bffffffe3ffffffc0ffffff8d5940fffffff114ffffff984379496bffffffb60000000000000000261000000430012000742000000540001200010000000000000001f0000000000000051000000ffffffc660012000ffffff812000000ffffff9f10012000ffffffe81000000ffffff9c00012000ffffffcd00000007c20012000020000002300012000ffffff9f00000002910012000ffffff9c100000012200120005a000000053000120004c2000000ffffffcb00012000330000000f000120001d100ffffffd8ffffff9d48ffffff900001101a065200ffffffa8ffffff8b484000110f07a100fffffff8ffffff9e48100002101a0ffffff9500068ffffff9e48ffffff8c0001101a01f20050ffffff8848fffffffc3001200006c6962737464632b2b2e736f2e3605f5f676d6f6e5f73746172745f5f05f4a765f5265676973746572436c617373657305f5a4e395f5f676e755f63787831385f5f65786368616e67655f616e645f616464455056696905f5a537434656e646c496353743131636861725f74726169747349634545525374313362617369635f6f73747265616d49545f54305f4553365f05f5a537434636f757405f5a4e4b53743962617369635f696f73496353743131636861725f7472616974734963454535776964656e456305f5a53746c734953743131636861725f74726169747349634545525374313362617369635f6f73747265616d4963545f4553355f504b6305f5a4e537438696f735f6261736534496e69744331457605f5a53743363696e05f5a5374376765746c696e65496353743131636861725f747261697473496345536149634545525374313362617369635f6973747265616d49545f54305f4553375f5253624953345f53355f54315f4553345f05f5a4e5373345f52657032305f535f656d7074795f7265705f73746f726167654505f5a53746c73496353743131636861725f747261697473496345536149634545525374313362617369635f6f73747265616d49545f54305f4553375f524b53624953345f53355f54315f4505f5a4e537438696f735f6261736534496e69744431457605f5a4e5373345f52657031305f4d5f64657374726f7945524b536149634505f5f6778785f706572736f6e616c6974795f763006c69626d2e736f2e3606c69626763635f732e736f2e3105f556e77696e645f526573756d6506c6962632e736f2e3605f494f5f737464696e5f7573656405f5f6378615f61746578697405f5f6c6962635f73746172745f6d61696e04743435f332e300474c4942435f322e300474c4942435f322e312e3304358584142495f312e330474c49424358585f332e340002030000020402020202020206020201020205010103e200100000005026790060ffffff93200000010205b20010000300001069690040ffffff9b20010000731f690030ffffffa5200000010201000100000000ffffffd3ffffffaf6b50050ffffffb1200100007429ffffff9280020ffffffbc2000000ffffff80ffffff9d486300ffffffd8ffffff9d485f0068ffffff9e4851200fffffff8ffffff9e4851100ffffff90ffffff9d487100ffffff94ffffff9d487200ffffff98ffffff9d487300ffffff9cffffff9d487500ffffffa0ffffff9d487600ffffffa4ffffff9d487700ffffffa8ffffff9d487800ffffffacffffff9d48700ffffffb0ffffff9d48700ffffffb4ffffff9d48700ffffffb8ffffff9d48700ffffffbcffffff9d4871300ffffffc0ffffff9d48700ffffffc4ffffff9d487e0055ffffff89ffffffe5ffffff83ffffffec8ffffffe821100ffffffe878100ffffffe8ffffffd3300ffffffc9ffffffc30ffffffff35ffffff88ffffff9d48ffffffff25ffffff8cffffff9d480000ffffffff25ffffff90ffffff9d48680000ffffffe9ffffffe0ffffffffffffffffffffffffffffffff25ffffff94ffffff9d48688000ffffffe9ffffffd0ffffffffffffffffffffffffffffffff25ffffff98ffffff9d486810000ffffffe9ffffffc0ffffffffffffffffffffffffffffffff25ffffff9cffffff9d486818000ffffffe9ffffffb0ffffffffffffffffffffffffffffffff25ffffffa0ffffff9d4868000ffffffe9ffffffa0ffffffffffffffffffffffffffffffff25ffffffa4ffffff9d486828000ffffffe9ffffff90ffffffffffffffffffffffffffffffff25ffffffa8ffffff9d486830000ffffffe9ffffff80ffffffffffffffffffffffffffffffff25ffffffacffffff9d486838000ffffffe970ffffffffffffffffffffffffffffffff25ffffffb0ffffff9d486840000ffffffe960ffffffffffffffffffffffffffffffff25ffffffb4ffffff9d486848000ffffffe950ffffffffffffffffffffffffffffffff25ffffffb8ffffff9d486850000ffffffe940ffffffffffffffffffffffffffffffff25ffffffbcffffff9d486858000ffffffe930ffffffffffffffffffffffffffffffff25ffffffc0ffffff9d486860000ffffffe9ffffffffffffffffffffffffffffffff25ffffffc4ffffff9d486868000ffffffe910ffffffffffffffffffffffff31ffffffed5effffff89ffffffe1ffffff83ffffffe4fffffff050545268ffffffe0ffffff8a4868fffffff0ffffff8a48515668ffffffa0ffffff8948ffffffe83ffffffffffffffffffffffffffffffff4ffffff90ffffff9055ffffff89ffffffe553ffffff83ffffffec4ffffffe800005bffffff81ffffffc3ffffffd41400ffffff8bffffff93fffffffcffffffffffffffffffffffffffffff85ffffffd2745ffffffe8fffffffafffffffeffffffffffffffff585bffffffc9ffffffc3ffffff90ffffff90ffffff90ffffff90ffffff90ffffff9055ffffff89ffffffe5ffffff83ffffffec8ffffff803d8ffffff9f48074ffffffeb1cffffff83ffffffc04ffffffa3ffffffd0ffffff9d48ffffffffffffffd2ffffffa1ffffffd0ffffff9d48ffffff8b10ffffff85ffffffd275ffffffebffffffc658ffffff9f481ffffffc9ffffffc3ffffff9055ffffff89ffffffe5ffffff83ffffffec8ffffffa1ffffff94ffffff9c48ffffff85ffffffc07412ffffffb80000ffffff85ffffffc074ffffffc7424ffffff94ffffff9c48ffffffffffffffd0ffffffc9ffffffc3ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff9055ffffff89ffffffe5ffffff83ffffffec18ffffff83ffffffe81745ffffffc9ffffffc3ffffff8d760ffffff81fffffffaffffffffffffffff0075fffffff3ffffffc7424ffffff9f48ffffffe87cfffffffeffffffffffffffffffffffc744248ffffffccffffff9d48ffffffc7442440000ffffffc7424ffffff90ffffff8948ffffffe840fffffffeffffffffffffffffffffffc9ffffffc3ffffff8dffffffb4260000ffffff8dffffffbc27000055ffffffbaffffffffffffffff00ffffff89ffffffe5ffffffb810005dffffffebffffffa055ffffff89ffffffe5ffffffc7458ffffff9f485dffffffe950fffffffeffffffffffffffffffffff8d4c244ffffff83ffffffe4fffffff0ffffffff71fffffffc55ffffff89ffffffe5ffffff83ffffffec38ffffff8975fffffff8ffffffbefffffff8ffffff9e48ffffff894dfffffff0ffffff895dfffffff4ffffff897dfffffffcffffffc745ffffffe84ffffff9f48ffffffc744244ffffffacffffff8b48ffffffc742468ffffff9e48ffffffe824fffffffeffffffffffffffffffffffa1ffffffd8ffffff9d48ffffff83ffffffe8ffffff8b0ffffffc7442440005ffffffd8ffffff9d48ffffff89424ffffffe825fffffffefffffffffffffffffffffffbeffffffc0ffffff8d5dffffffe8ffffff8944248ffffff895c244ffffffc7424ffffffd8ffffff9d48ffffffe8ffffff8bfffffffdffffffffffffffffffffffc744244ffffffb9ffffff8b48ffffffc742468ffffff9e48ffffffe8ffffffd7fffffffdffffffffffffffffffffff895c244ffffff89424ffffffe8fffffffbfffffffdffffffffffffffffffffffc744244ffffffc0ffffff8b48ffffff89424ffffffe8ffffffbbfffffffdffffffffffffffffffffff89424ffffffe8fffffff3fffffffdffffffffffffffffffffff8b5dffffffe8ffffff83ffffffeb39ffffffde7515ffffff8b4dfffffff031ffffffc0ffffff8b5dfffffff4ffffff8b75fffffff8ffffff8b7dfffffffcffffff89ffffffec5dffffff8d61fffffffcffffffc3ffffff8d438ffffffc744244ffffffffffffffffffffffffffffffffffffff89424ffffffe8fffffff1fffffffdffffffffffffffffffffff85ffffffc07fffffffd4ffffff8d45ffffffeeffffff8944244ffffff891c24ffffffe87efffffffdffffffffffffffffffffffebffffffc3ffffff8b5dffffffe8ffffff89ffffffc7ffffff83ffffffeb39ffffffde7510ffffff893c24ffffffe8ffffffb8fffffffdffffffffffffffffffffff89424ffffffe8ffffffb0fffffffdffffffffffffffffffffff8d438ffffffc744244ffffffffffffffffffffffffffffffffffffff89424ffffffe8ffffffadfffffffdffffffffffffffffffffff85ffffffc07fffffffd9ffffff8d45ffffffefffffff8944244ffffff891c24ffffffe83afffffffdffffffffffffffffffffffebffffffc8ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff90ffffff9055ffffff89ffffffe55dffffffc3ffffff8d74260ffffff8dffffffbc27000055ffffff89ffffffe5575653ffffffe85e000ffffff81ffffffc3ffffff891200ffffff83ffffffec1cffffffe86ffffffffcffffffffffffffffffffff8dffffff83fffffffafffffffeffffffffffffffffffffff8945fffffff0ffffff8dffffff83fffffffafffffffeffffffffffffffff2945fffffff0ffffffc17dfffffff02ffffff8b55fffffff0ffffff85ffffffd2742b31ffffffffffffff89ffffffc6ffffff8dffffffb60000ffffff8b4510ffffff83ffffffc71ffffff8944248ffffff8b45ffffff8944244ffffff8b458ffffff89424ffffffff16ffffff83ffffffc64397dfffffff075ffffffdfffffff83ffffffc41c5b5e5f5dffffffc3ffffff8b1c24ffffffc3ffffff90ffffff90ffffff9055ffffff89ffffffe553ffffffbbffffff84ffffff9c48ffffff83ffffffec4ffffffa1ffffff84ffffff9c48ffffff83fffffff8ffffffff74ffffff83ffffffeb4ffffffffffffffd0ffffff8b3ffffff83fffffff8ffffffff75fffffff4ffffff83ffffffc445b5dffffffc355ffffff89ffffffe553ffffff83ffffffec4ffffffe800005bffffff81ffffffc3fffffff01100ffffffe830fffffffdffffffffffffffff595bffffffc9ffffffc330001020456e7465726e616d653a048656c6c6f02157656c636f6d65746f5562756e7475011b33b1800020005cfffffffdffffffffffffffff38000ffffffccfffffffdffffffffffffffff5800018000000017a504c017c86050ffffff8848044ffffff8811c00000030ffffff8948420004000041e8ffffff8524250003000040000ffffffa0ffffff894838100464ffffff8c48441041464441e8ffffff85242546ffffff8644effffff873ffffff835ffffff846000000ffffffffffffffff1163776fffffff410ffffffda15ffffff8820ffffff83200ffffff9e25ffffff882000ffffffffffffffffffffffffffffffffffffff80ffffff89480000ffffffffffffffffffffffffffffffff000000001000100010003420010003e20010005b20000078ffffff8748000ffffff88ffffff8b48400068ffffff8148fffffff5fffffffeffffffff6f4ffffff8248500078ffffff8348600038ffffff8248000ffffffc8200000100001500000003000ffffff84ffffff9d482000700001400011000170008ffffff874811000ffffffe8ffffff864812000000130008000fffffffeffffffffffffffff6f68ffffff8648ffffffffffffffffffffffff6f3000fffffff0ffffffffffffffff6f40ffffff86480000000000000000000000000000000000000000000000000000ffffff98ffffff9c4800000000ffffffa6ffffff8748ffffffb6ffffff8748ffffffc6ffffff8748ffffffd6ffffff8748ffffffe6ffffff8748fffffff6ffffff87486ffffff884816ffffff884826ffffff884836ffffff884846ffffff884856ffffff884866ffffff884876ffffff884800000000ffffff90ffffff9c4804743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e74753429004743433a28474e5529342e312e32285562756e7475342e312e322d307562756e7475342900000002c00020ffffff91000400000ffffffa4ffffff88482600078ffffff8748000ffffff88ffffff8b48130000000000024000201f100400000ffffff8dffffff87482000ffffffa0ffffff8b4840000000000021000200000ffffff91000790005f494f5f737464696e5f7573656400000ffffff8d000200000410000ffffffa4ffffff8848ffffffa4ffffff884811000100007b00025b000472430001826800027256000472450001627000253696e74045235000852510008723a0004525b0004724c000164ffffffac000119ffffff8b000153ffffffa8ffffff8b4854f0000ffffff8a0002042000412700000002f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f6373752f637274692e5302f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f676c6962632d322e352f6373750474e554153322e31372e353001ffffff80ffffff8a000205400041ffffffc3000280002f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f6373752f6372746e2e5302f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f676c6962632d322e352f6373750474e554153322e31372e353001ffffff80111110612111125e133e1be0022403e3e003240383e0043403e3a3b49133f200526049130001110106556381b82581350001110106556381b825813500023000201d00011fffffffbe0111100010010696e69742e6300000ffffff98000204e00011fffffffbe0111100010012f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f63737500637274692e5301000052ffffffa4ffffff884831212f213d5a2167672f2f5a2121212101105278ffffff87483231212f3d25011052ffffff88ffffff8b483331212f213d5a212601176000204e00011fffffffbe0111100010012f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f637375006372746e2e5301000052ffffff8dffffff8748312121011052ffffffa0ffffff8b48312121212121011696e69742e63073686f7274696e740474e5543342e312e32285562756e7475342e312e322d307562756e7475342906c6f6e676c6f6e67696e740756e7369676e65646368617206c6f6e676c6f6e67756e7369676e6564696e74073686f7274756e7369676e6564696e7402f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f676c6962632d322e352f63737505f494f5f737464696e5f757365640ffffffffffffffffffffffffffffffff0000ffffffa4ffffff8848ffffffcaffffff884878ffffff8748ffffff83ffffff8748ffffff88ffffff8b48ffffff9bffffff8b4800000000ffffffffffffffffffffffffffffffff0000ffffff8dffffff8748ffffff8fffffff8748ffffffa0ffffff8b48ffffffa4ffffff8b480000000002e73796d74616202e73747274616202e736873747274616202e696e7465727002e6e6f74652e4142492d74616702e676e752e6861736802e64796e73796d02e64796e73747202e676e752e76657273696f6e02e676e752e76657273696f6e5f7202e72656c2e64796e02e72656c2e706c7402e696e697402e7465787402e66696e6902e726f6461746102e65685f6672616d655f68647202e65685f6672616d6502e6763635f6578636570745f7461626c6502e63746f727302e64746f727302e6a637202e64796e616d696302e676f7402e676f742e706c7402e6461746102e62737302e636f6d6d656e7402e64656275675f6172616e67657302e64656275675f7075626e616d657302e64656275675f696e666f02e64656275675f61626272657602e64656275675f6c696e6502e64656275675f73747202e64656275675f72616e676573000000000000000000000000000000000000000000001b0001000200034ffffff814834100130000000000010000000230007000200048ffffff8148481000000000000040000000350005000200068ffffff814868100ffffff9c000500000004000400031000fffffff6ffffffffffffffff6f20004ffffff824842003400050000000400040003b000000200038ffffff8248382004010060001000400010000430003000200078ffffff834878300ffffffc820000000000100000004b000ffffffffffffffffffffffff6f200040ffffff86484060028000500000002000200058000fffffffeffffffffffffffff6f200068ffffff864868600ffffff800006000300040000000670000002000ffffffe8ffffff8648ffffffe860000050000000400080007000000020008ffffff8748870070000500000040008000790001000600078ffffff8748787001700000000000400000007400010006000ffffff90ffffff8748ffffff90700fffffff000000000000400040007f00010006000ffffff80ffffff8848ffffff80800830000000000100000000ffffff8500010006000ffffff88ffffff8b48ffffff88001c0000000000040000000ffffff8b00010002000ffffffa4ffffff8b48ffffffa400300000000000040000000ffffff9300010002000ffffffd4ffffff8b48ffffffd4001c0000000000040000000ffffffa100010002000fffffff0ffffff8b48fffffff000740000000000040000000ffffffab0001000200064ffffff8c4864001a0000000000010000000ffffffbd00010003000ffffff80ffffff9c48ffffff80000000000000040000000ffffffc400010003000ffffff8cffffff9c48ffffff8c0080000000000040000000ffffffcb00010003000ffffff94ffffff9c48ffffff940040000000000040000000ffffffd000060003000ffffff98ffffff9c48ffffff9800ffffffe80006000000040008000ffffffd900010003000ffffff80ffffff9d48ffffff800040000000000040004000ffffffde00010003000ffffff84ffffff9d48ffffff8400440000000000040004000ffffffe700010003000ffffffc8ffffff9d48ffffffc8000000000000040000000ffffffed00080003000ffffffd8ffffff9d48ffffffd400381000000000080000000fffffff2000100000000000ffffffd400261000000000010000000fffffffb0001000000000000f0058000000000008000000010010000000000058f002500000000000100000001a1001000000000007df00ffffffad1000000000010000000261001000000000002a110066000000000001000000034100100000000000ffffff9011003d1000000000010000000401001000300000000ffffffcd1200ffffffbb00000000000100010004b100100000000000ffffff88130048000000000008000000011000300000000000ffffffd0130059100000000001000000010002000000000001c1b003060025000420004000100000003000000000004c2100ffffffd650000000000100000000000000000000000000034ffffff814800003010000048ffffff814800003020000068ffffff81480000303000004ffffff824800003040000038ffffff824800003050000078ffffff834800003060000040ffffff864800003070000068ffffff8648000030800000ffffffe8ffffff8648000030000008ffffff87480000300000078ffffff874800003000000ffffff90ffffff874800003000000ffffff80ffffff884800003000000ffffff88ffffff8b48000030e00000ffffffa4ffffff8b48000030f00000ffffffd4ffffff8b480000301000000fffffff0ffffff8b48000030110000064ffffff8c480000301200000ffffff80ffffff9c480000301300000ffffff8cffffff9c480000301400000ffffff94ffffff9c480000301500000ffffff98ffffff9c480000301600000ffffff80ffffff9d480000301700000ffffff84ffffff9d480000301800000ffffffc8ffffff9d480000301900000ffffffd8ffffff9d480000301a0000000000000301b0000000000000301c0000000000000301d0000000000000301e0000000000000301f0000000000000300000000000000302100000000000003022010000000000040fffffff1ffffffff0000000000040fffffff1ffffffff280000000000040fffffff1ffffffff2f0000000000040fffffff1ffffffff3a0000000000040fffffff1ffffffff72000ffffffa4ffffff88480000200ffffff820000000000040fffffff1ffffffffffffff8d000ffffff80ffffff9c48000010130ffffff9b000ffffff8cffffff9c48000010140ffffffa9000ffffff94ffffff9c48000010150ffffffb60008ffffff9f481000101a0ffffffc5000ffffffd0ffffff9d48000010190ffffffcc000ffffffd0ffffff88480000200ffffffe20000ffffff89480000200ffffff820000000000040fffffff1ffffffffffffffee000ffffff88ffffff9c48000010130fffffffb000ffffff90ffffff9c48000010140810060ffffff8c4800001011016100ffffff94ffffff9c480000101502210060ffffff8b4800002002f0000000000040fffffff1ffffffff381000000000040fffffff1ffffffff701000000000040fffffff1ffffffffffffff80100ffffff80ffffff894810000200ffffff9010030ffffff894842000200ffffffc0100ffffff9f481000101a0ffffffce100ffffff90ffffff894810000200ffffffd6100ffffff84ffffff9d48000012180ffffffec1007effffff9c48000002130fffffffd1007effffff9c4800000213010200ffffff98ffffff9c4800001216019200ffffffc8ffffff9d480000019024200ffffffd8ffffff9d48ffffff900001101a03a2000000430012000ffffff9b20000005400012000ffffffb5200ffffffe0ffffff8a4850001200ffffffc5200ffffff80ffffff884800001200ffffffcc20000000000000ffffffdb20000000000000ffffffef200ffffffa4ffffff8b484000110f0fffffff6200ffffff88ffffff8b480000120e0fffffffc2000000ffffffc660012000213000000ffffff9f100120003e3000000ffffff9c000120006330000007c20012000ffffffa8300ffffffa8ffffff8b484000110f0ffffffb7300ffffffc8ffffff9d480000100190ffffffc430000002300012000fffffff030068ffffff9e48ffffff8c0001101a07400ffffffccffffff9d48000011219014400000029100120004f400fffffff0ffffff8a486900012005f400ffffffd4ffffff9d480000100fffffff1ffffffff6b40000001220012000ffffffc440010ffffff9f480000100fffffff1ffffffffffffffc9400fffffff8ffffff9e48100002101a0fffffff84000000530001200040500ffffffd4ffffff9d480000100fffffff1ffffffff4750050ffffff8848fffffffc30012000685000000ffffffcb00012000ffffff805000000f00012000ffffffb450059ffffff8b4800001220ffffffcb500ffffffa0ffffff8948381001200ffffffd050078ffffff87480000120006162692d6e6f74652e5302e2e2f737973646570732f693338362f656c662f73746172742e530696e69742e630696e697466696e692e6302f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f6373752f637274692e53063616c6c5f676d6f6e5f7374617274063727473747566662e6305f5f43544f525f4c4953545f5f05f5f44544f525f4c4953545f5f05f5f4a43525f4c4953545f5f0636f6d706c657465642e353735380702e3537353605f5f646f5f676c6f62616c5f64746f72735f61757806672616d655f64756d6d7905f5f43544f525f454e445f5f05f5f44544f525f454e445f5f05f5f4652414d455f454e445f5f05f5f4a43525f454e445f5f05f5f646f5f676c6f62616c5f63746f72735f61757802f6275696c642f6275696c64642f676c6962632d322e352f6275696c642d747265652f693338362d6c6962632f6373752f6372746e2e53068656c6c6f7562756e74752e63707005f474c4f42414c5f5f495f6d61696e05f5a34315f5f7374617469635f696e697469616c697a6174696f6e5f616e645f6465737472756374696f6e5f30696905f5a5374385f5f696f696e697405f5f7463665f3005f474c4f42414c5f4f46465345545f5441424c455f05f5f696e69745f61727261795f656e6405f5f696e69745f61727261795f737461727405f44594e414d49430646174615f737461727405f5a53743363696e4040474c49424358585f332e3405f5a5374376765746c696e65496353743131636861725f747261697473496345536149634545525374313362617369635f6973747265616d49545f54305f4553375f5253624953345f53355f54315f4553345f4040474c49424358585f332e3405f5f6378615f6174657869744040474c4942435f322e312e3305f5f6c6962635f6373755f66696e6905f737461727405f5f676d6f6e5f73746172745f5f05f4a765f5265676973746572436c617373657305f66705f687705f66696e6905f5a4e537438696f735f6261736534496e6974433145764040474c49424358585f332e3405f5f6c6962635f73746172745f6d61696e4040474c4942435f322e3005f5a4e537438696f735f6261736534496e6974443145764040474c49424358585f332e3405f5a53746c734953743131636861725f74726169747349634545525374313362617369635f6f73747265616d4963545f4553355f504b634040474c49424358585f332e3405f494f5f737464696e5f7573656405f5f646174615f737461727405f5a4e5373345f52657031305f4d5f64657374726f7945524b53614963454040474c49424358585f332e3405f5a537434636f75744040474c49424358585f332e3405f5f64736f5f68616e646c6505f5a4e4b53743962617369635f696f73496353743131636861725f7472616974734963454535776964656e45634040474c49424358585f332e3405f5f6c6962635f6373755f696e697405f5f6273735f737461727405f5a53746c73496353743131636861725f747261697473496345536149634545525374313362617369635f6f73747265616d49545f54305f4553375f524b53624953345f53355f54315f454040474c49424358585f332e3405f656e6405f5a4e5373345f52657032305f535f656d7074795f7265705f73746f72616765454040474c49424358585f332e3405f5a537434656e646c496353743131636861725f74726169747349634545525374313362617369635f6f73747265616d49545f54305f4553365f4040474c49424358585f332e3405f656461746105f5f6778785f706572736f6e616c6974795f763040404358584142495f312e3305f556e77696e645f526573756d6540404743435f332e3005f5a4e395f5f676e755f63787831385f5f65786368616e67655f616e645f61646445505669694040474c49424358585f332e3405f5f693638362e6765745f70635f7468756e6b2e627806d61696e05f696e697400
    Last edited by happysmileman; August 30th, 2007 at 09:44 PM.

  2. #102
    Join Date
    Oct 2006
    Location
    Ireland
    Beans
    416
    Distro
    Kubuntu 8.04 Hardy Heron

    Re: "Hello Ubuntu" in every programming language

    binary

    Code:
    0111111101000101010011000100011000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001100000000000000010000000000000000000000001000000010001000000001000000100000110100000000000000000000000000001011000001010100000000000000000000000000000000000000000000000000110100000000000000000000001000000000000010100000000000001001100000000000100011000000000000011000000000000000000000000000110100000000000000000000000000001101001000000000000100000010000011010010000000000001000000100000000000000000010000000000000000000000000000000100000000000000000000010100000000000000000000000000000100000000000000000000000000000000110000000000000000000000000011010000000001000000000000000000110100100000010000010000001000001101001000000100000100000010000001001100000000000000000000000000010011000000000000000000000000000001000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000001000000100000000000100000000000010000001000011111100000000000000000011111100000000000000000000001010000000000000000000000000000000000010000000000000000000000000001000000000000000000000000100000000000000000000000100000001001110000000100000010001000000010011100000001000000100001010100000000010000000000000000100100000000001000000000000000000000011000000000000000000000000000000000000100000000000000000000000000100000000000000000000000001001100000000000000000001001100010011100000001000000100010011000100111000000010000001000111010000000000000000000000000001110100000000000000000000000000000000110000000000000000000000000000001000000000000000000000000000000010000000000000000000000000001001000000000010000000000000000010010001000000100000100000010000100100010000001000001000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000101000011100101011101000110010011010100000000000000000011010100100010110000010000001000110101001000101100000100000010000001110000000000000000000000000000011100000000000000000000000000000001000000000000000000000000000000010000000000000000000000000001010001111001010111010001100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001000000000000000000000000000010111101101100011010010110001000101111011011000110010000101101011011000110100101101110011101010111100000101110011100110110111100101110001100100000000000000000000001000000000000000000000000000001000000000000000000000000000000000001000000000000000000000000010001110100111001010101000000000000000000000000000000000000000000000010000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000101000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000000000010011000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000001000000000000000000000000000000001110000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000111100000000000000000000000000000001000000000000000000000000000001010000000000000000000000000000000100111000000111000010000100001111000000000000000000000000000100000000000000000000000000000001001000000000000000000000000001110011100101100000011100000010101011000100101111100011110000001000110101011001010000001111000100010100100110000100001101111001010010010110101110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011000000001000000000000000000000000000000000000000000000000000001000000001100000000000000000001001000000000000000000000000001110100000000100000000000000000000000000000000000000000000000000101010000000000000000000000000000010010000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000100000000000000000000000000000000000000000000000011000110000001100000000000000000000100100000000000000000000000001000000100000010000000000000000000000000000000000000000000000000100111110000000100000000000000000001001000000000000000000000000011101000000000010000000000000000000000000000000000000000000000001001110000000000000000000000000000010010000000000000000000000000110011010000000000000000000000000000000000000000000000000000000001111100000000100000000000000000000100100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001000110000000000000000000000000001001000000000000000000000000010011111000000000000000000000000000000000000000000000000000000000010100100000001000000000000000000010010000000000000000000000000100111000000000100000000000000000000000000000000000000000000000000010010000000100000000000000000000100100000000000000000000000000101101000000000000000000000000000000000000000000000000000000000010100110000000000000000000000000001001000000000000000000000000001001100000000100000000000000000000000000000000000000000000000001100101100000000000000000000000000010010000000000000000000000000001100110000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000100100000000000000000000000000001110100000001000000000000000011011000100111010000010000001000100100000000000000000000000000000001000100000000000110100000000001100101000000100000000000000000101010001000101100000100000010000000010000000000000000000000000000010001000000000000111100000000011110100000000100000000000000001111100010011110000001000000100000010000000000000000000000000000001000010000000000011010000000001001010100000000000000000000000001101000100111100000010000001000100011000000000000000000000000000001000100000000000110100000000000011111000000100000000000000000010100001000100000000100000010001111110000000011000000000000000000010010000000000000000000000000000000000110110001101001011000100111001101110100011001000110001100101011001010110010111001110011011011110010111000110110000000000101111101011111011001110110110101101111011011100101111101110011011101000110000101110010011101000101111101011111000000000101111101001010011101100101111101010010011001010110011101101001011100110111010001100101011100100100001101101100011000010111001101110011011001010111001100000000010111110101101001001110001110010101111101011111011001110110111001110101010111110110001101111000011110000011000100111000010111110101111101100101011110000110001101101000011000010110111001100111011001010101111101100001011011100110010001011111011000010110010001100100010001010101000001010110011010010110100100000000010111110101101001010011011101000011010001100101011011100110010001101100010010010110001101010011011101000011000100110001011000110110100001100001011100100101111101110100011100100110000101101001011101000111001101001001011000110100010101000101010100100101001101110100001100010011001101100010011000010111001101101001011000110101111101101111011100110111010001110010011001010110000101101101010010010101010001011111010101000011000001011111010001010101001100110110010111110000000001011111010110100101001101110100001101000110001101101111011101010111010000000000010111110101101001001110010010110101001101110100001110010110001001100001011100110110100101100011010111110110100101101111011100110100100101100011010100110111010000110001001100010110001101101000011000010111001001011111011101000111001001100001011010010111010001110011010010010110001101000101010001010011010101110111011010010110010001100101011011100100010101100011000000000101111101011010010100110111010001101100011100110100100101010011011101000011000100110001011000110110100001100001011100100101111101110100011100100110000101101001011101000111001101001001011000110100010101000101010100100101001101110100001100010011001101100010011000010111001101101001011000110101111101101111011100110111010001110010011001010110000101101101010010010110001101010100010111110100010101010011001101010101111101010000010010110110001100000000010111110101101001001110010100110111010000111000011010010110111101110011010111110110001001100001011100110110010100110100010010010110111001101001011101000100001100110001010001010111011000000000010111110101101001010011011101000011001101100011011010010110111000000000010111110101101001010011011101000011011101100111011001010111010001101100011010010110111001100101010010010110001101010011011101000011000100110001011000110110100001100001011100100101111101110100011100100110000101101001011101000111001101001001011000110100010101010011011000010100100101100011010001010100010101010010010100110111010000110001001100110110001001100001011100110110100101100011010111110110100101110011011101000111001001100101011000010110110101001001010101000101111101010100001100000101111101000101010100110011011101011111010100100101001101100010010010010101001100110100010111110101001100110101010111110101010000110001010111110100010101010011001101000101111100000000010111110101101001001110010100110111001100110100010111110101001001100101011100000011001000110000010111110101001101011111011001010110110101110000011101000111100101011111011100100110010101110000010111110111001101110100011011110111001001100001011001110110010101000101000000000101111101011010010100110111010001101100011100110100100101100011010100110111010000110001001100010110001101101000011000010111001001011111011101000111001001100001011010010111010001110011010010010110001101000101010100110110000101001001011000110100010101000101010100100101001101110100001100010011001101100010011000010111001101101001011000110101111101101111011100110111010001110010011001010110000101101101010010010101010001011111010101000011000001011111010001010101001100110111010111110101001001001011010100110110001001001001010100110011010001011111010100110011010101011111010101000011000101011111010001010000000001011111010110100100111001010011011101000011100001101001011011110111001101011111011000100110000101110011011001010011010001001001011011100110100101110100010001000011000101000101011101100000000001011111010110100100111001010011011100110011010001011111010100100110010101110000001100010011000001011111010011010101111101100100011001010111001101110100011100100110111101111001010001010101001001001011010100110110000101001001011000110100010100000000010111110101111101100111011110000111100001011111011100000110010101110010011100110110111101101110011000010110110001101001011101000111100101011111011101100011000000000000011011000110100101100010011011010010111001110011011011110010111000110110000000000110110001101001011000100110011101100011011000110101111101110011001011100111001101101111001011100011000100000000010111110101010101101110011101110110100101101110011001000101111101010010011001010111001101110101011011010110010100000000011011000110100101100010011000110010111001110011011011110010111000110110000000000101111101001001010011110101111101110011011101000110010001101001011011100101111101110101011100110110010101100100000000000101111101011111011000110111100001100001010111110110000101110100011001010111100001101001011101000000000001011111010111110110110001101001011000100110001101011111011100110111010001100001011100100111010001011111011011010110000101101001011011100000000001000111010000110100001101011111001100110010111000110000000000000100011101001100010010010100001001000011010111110011001000101110001100000000000001000111010011000100100101000010010000110101111100110010001011100011000100101110001100110000000001000011010110000101100001000001010000100100100101011111001100010010111000110011000000000100011101001100010010010100001001000011010110000101100001011111001100110010111000110100000000000000000000000000000000100000000000000011000000000000000000000000000000000000000000000010000000000000010000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000001100000000000000010000000000000001000000000000000010000000000000010000000000000001000000000000001010000000000000001000000000000000100000000001111100000001000000000000000000001000000000000000000000000000000000000000000000000000001010000001001100111100100000000000000000000011000000000100100110000001000000000000000000000000000000000000000000000000000000001000000000000001000000000010110110000001000000000000000000001000000000000000000000000000000110000000000000000000000000000000100000110100101101001000000000000000000000100000000001001101100000010000000000000000000010000000000000000000000000000011100110001111101101001000000000000000000000011000000001010010100000010000000000000000000000000000000000000000000000000000000010000000000000010000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000001101001110101111011010110000010100000000000000000000010100000000101100010000001000000000000000000001000000000000000000000000000001110100001010011001001000001000000000000000000000000010000000001011110000000010000000000000000000000000000000000000000000000000100000001001110100000100000010000000011000000011000000000000000011011000100111010000010000001000000001010000111100000000000000000110100010011110000001000000100000000101000100100000000000000000111110001001111000000100000010000000010100010001000000000000000010010000100111010000010000001000000001110000000100000000000000001001010010011101000001000000100000000111000000100000000000000000100110001001110100000100000010000000011100000011000000000000000010011100100111010000010000001000000001110000010100000000000000001010000010011101000001000000100000000111000001100000000000000000101001001001110100000100000010000000011100000111000000000000000010101000100111010000010000001000000001110000100000000000000000001010110010011101000001000000100000000111000000000000000010110000100111010000010000001000000001110000000000000000101101001001110100000100000010000000011100000000000000001011100010011101000001000000100000000111000000000000000010111100100111010000010000001000000001110001001100000000000000001100000010011101000001000000100000000111000000000000000011000100100111010000010000001000000001110000111000000000000000000101010110001001111001011000001111101100000010001110100000100001000000010000000000000000111010000111100000000001000000000000000011101000110100110000001100000000000000001100100111000011000000001111111100110101100010001001110100000100000010001111111100100101100011001001110100000100000010000000000000000000000000000000000011111111001001011001000010011101000001000000100001101000000000000000000000000000000000001110100111100000111111111111111111111111111111110010010110010100100111010000010000001000011010000000100000000000000000000000000011101001110100001111111111111111111111111111111100100101100110001001110100000100000010000110100000010000000000000000000000000000111010011100000011111111111111111111111111111111001001011001110010011101000001000000100001101000000110000000000000000000000000001110100110110000111111111111111111111111111111110010010110100000100111010000010000001000011010000000000000000000000000001110100110100000111111111111111111111111111111110010010110100100100111010000010000001000011010000010100000000000000000000000000011101001100100001111111111111111111111111111111100100101101010001001110100000100000010000110100000110000000000000000000000000000111010011000000011111111111111111111111111111111001001011010110010011101000001000000100001101000001110000000000000000000000000001110100101110000111111111111111111111111111111110010010110110000100111010000010000001000011010000100000000000000000000000000000011101001011000001111111111111111111111111111111100100101101101001001110100000100000010000110100001001000000000000000000000000000111010010101000011111111111111111111111111111111001001011011100010011101000001000000100001101000010100000000000000000000000000001110100101000000111111111111111111111111111111110010010110111100100111010000010000001000011010000101100000000000000000000000000011101001001100001111111111111111111111111111111100100101110000001001110100000100000010000110100001100000000000000000000000000000111010011111111111111111111111111111111100100101110001001001110100000100000010000110100001101000000000000000000000000000111010010001000011111111111111111111111100110001111011010101111010001001111000011000001111100100111100000101000001010100010100100110100011100000100010100000010000001000011010001111000010001010000001000000100001010001010101100110100010100000100010010000010000001000111010000011111111111111111111111111111111110100100100001001000001010101100010011110010101010011100000111110110000000100111010000000000000000000000000000000000001011011100000011100001111010100000101000000000000000000100010111001001111111100111111111111111111111111100001011101001001110100000001011110100011111010111111101111111111111111010110000101101111001001110000111001000010010000100100001001000010010000100100000101010110001001111001011000001111101100000010001000000000111101000010001001111100000100000010000000000001110100111010110001110010000011110000000000010010100011110100001001110100000100000010001111111111010010101000011101000010011101000001000000100010001011000100001000010111010010011101011110101111000110000001010000100010011111000001000000100000000001110010011100001110010000010101011000100111100101100000111110110000001000101000011001010010011100000001000000100010000101110000000111010000010010101110000000000000000000000000000000000010000101110000000111010011000111000001000010010010010100100111000000010000001000111111111101000011001001110000111001000010010000100100001001000010010000100100001001000010010000100100001001000010010000100100001001000001010101100010011110010110000011111011000001100010000011111010000000000101110100000001011100100111000011100011010111011000000000100000011111101011111111111111110000000000000000011101011111001111000111000001000010010010011111000001000000100011101000011111001111111011111111111111111100011101000100001001000000100011001100100111010000010000001000110001110100010000100100000001000000000000000000000000000000000011000111000001000010010010010000100010010000010000001000111010000100000011111110111111111111111111001001110000111000110110110100001001100000000000000000000000000000000010001101101111000010011100000000000000000000000000000000010101011011101011111111111111110000000000000000100010011110010110111000000000010000000000000000000000000101110111101011101000000101010110001001111001011100011101000101000010001001111100000100000010000101110111101001010100001111111011111111111111111000110101001100001001000000010010000011111001001111000011111111011100011111110001010101100010011110010110000011111011000011100010001001011101011111100010111110111110001001111000000100000010001000100101001101111100001000100101011101111101001000100101111101111111001100011101000101111010000000010010011111000001000000100011000111010001000010010000000100101011001000101100000100000010001100011100000100001001000110100010011110000001000000100011101000001001001111111011111111111111111010000111011000100111010000010000001000100000111110100010001011000000001100011101000100001001000000010000000000000000000000000000000101110110001001110100000100000010001000100100000100001001001110100000100101111111101111111111111111000011111011111011000000100011010101110111101000100010010100010000100100000010001000100101011100001001000000010011000111000001000010010011011000100111010000010000001000111010001000101111111101111111111111111111000111010001000010010000000100101110011000101100000100000010001100011100000100001001000110100010011110000001000000100011101000110101111111110111111111111111111000100101011100001001000000010010001001000001000010010011101000111110111111110111111111111111111100011101000100001001000000010011000000100010110000010000001000100010010000010000100100111010001011101111111101111111111111111110001001000001000010010011101000111100111111110111111111111111111000101101011101111010001000001111101011001110011101111001110101000101011000101101001101111100000011000111000000100010110101110111110100100010110111010111111000100010110111110111111100100010011110110001011101100011010110000111111100110000111000110101000011000010001100011101000100001001000000010011111111111111111111111111111111100010010000010000100100111010001111000111111101111111111111111110000101110000000111111111010100100011010100010111101110100010010100010000100100000001001000100100011100001001001110100001111110111111011111111111111111111010111100001110001011010111011110100010001001110001111000001111101011001110011101111001110101000100001000100100111100001001001110100010111000111111011111111111111111100010010000010000100100111010001011000011111101111111111111111110001101010000110000100011000111010001000010010000000100111111111111111111111111111111111000100100000100001001001110100010101101111111011111111111111111100001011100000001111111110110011000110101000101111011111000100101000100001001000000010010001001000111000010010011101000001110101111110111111111111111111110101111001000100100001001000010010000100100001001000010010000100100001001000001010101100010011110010101011101110000111000110101110100001001100000000010001101101111000010011100000000000000000000000000000000010101011000100111100101010101110101011001010011111010000101111000000000000000000000000010000001110000111000100100010010000000000000000010000011111011000001110011101000011011111111110011111111111111111000110110000011111110101111111011111111111111111000100101000101111100001000110110000011111110101111111011111111111111110010100101000101111100001100000101111101111100000000001010001011010101011111000010000101110100100111010000101011001100011111111110001001110001101000110110110110000000000000000000000000000000001000101101000101000100001000001111000111000000011000100101000100001001000000100010001011010001011000100101000100001001000000010010001011010001010000100010001001000001000010010011111111000101101000001111000110000001000011100101111101111100000111010111011111100000111100010000011100010110110101111001011111010111011100001110001011000111000010010011000011100100001001000010010000010101011000100111100101010100111011101110000100100111000000010000001000100000111110110000000100101000011000010010011100000001000000100010000011111110001111111101110100100000111110101100000100111111111101000010001011000000111000001111111000111111110111010111110100100000111100010000000100010110110101110111000011010101011000100111100101010100111000001111101100000001001110100000000000000000000000000000000000010110111000000111000011111100000001000100000000000000001110100000110000111111011111111111111111010110010101101111001001110000110000001100000000000000000000000000000001000000000000001000000000010001010110111001110100011001010111001001101110011000010110110101100101001110100000000001001000011001010110110001101100011011110000000000100001010101110110010101101100011000110110111101101101011001010111010001101111010101010110001001110101011011100111010001110101000000000000000100011011000000110011101100011000000000000000000000000000000000100000000000000000000000000101110011111101111111111111111100111000000000000000000000000000110011001111110111111111111111110101100000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000101111010010100000100110000000000000000010111110000001000000001100000000001010000100010000000010000001000000000000000010000000100100010000000000100011100000000000000000000000000000000000000000000000000001100001000100100000100000010000100001000000000000000000000000000000100000000000000000000000000000000000100000100001110000010001000010100000010010000100000010100000000000000000000000000110000000000000000000000000000010000000000000000000000000000001010000010001001000001000000100000111000000000010000000000000000000001000110010010001100000001000000100001000100000000010000000000000100000000010100011000000100000001000100000100001110000010001000010100000010010000100000010101000110100001100000010001001110100001110000001110000011000001011000010000000110000000000000000000000000000000000000000000000000111111111111111100000001000101100011011101110110111101000000000100000000110110100000000100000101100010000000001000000000100000110000001000000000000000001001111000000010000001011000100000000010000000000000000000000000111111111111111111111111111111111000000010001001000001000000100000000000000000000000000000000000111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000001000000000000000000000000001101000000001000000000000000000000000100000000000000000000000000111110000000100000000000000000000000010000000000000000000000000101101100000010000000000000000000000000000000000000000001111000100001110000010000001000000000000000000000000000100010001000101100000100000010000000010000000000000000000000000001101000100000010000010000001000111101011111111011111111011011110000010010000010000001000000100000000101000000000000000000000000011110001000001100000100000010000000011000000000000000000000000000111000100000100000010000001000000000000000000000000000110010000000001000000000000000000000000000000000000000000001000000000000000000000000000000010101000000000000000000000000000000000000000000000000000000000000001100000000000000000000000010000100100111010000010000001000000000100000000000000000000000000111000000000000000000000000000000010100000000000000000000000000000100010000000000000000000000000001011100000000000000000000000000001000100001110000010000001000000100010000000000000000000000001110100010000110000001000000100000010010000000000000000000000000000000000000000000000000000100110000000000000000000000000000100000000000000000000000000011111110111111111111111101101111011010001000011000000100000010001111111111111111111111110110111100000011000000000000000000000000111100001111111111111111011011110100000010000110000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100110001001110000000100000010000000000000000000000000000000000000000000000000000000000000000000101001101000011100000100000010001011011010000111000001000000100011000110100001110000010000001000110101101000011100000100000010001110011010000111000001000000100011110110100001110000010000001000000001101000100000000100000010000001011010001000000001000000100000100110100010000000010000001000001101101000100000000100000010000100011010001000000001000000100001010110100010000000010000001000011001101000100000000100000010000111011010001000000001000000100000000000000000000000000000000000000000000000000000000000000000001001000010011100000001000000100000000000010001110100001101000011001110100010100001000111010011100101010100101001001101000010111000110001001011100011001000101000010101010110001001110101011011100111010001110101001101000010111000110001001011100011001000101101001100000111010101100010011101010110111001110100011101010011010000101001000000000000000001000111010000110100001100111010001010000100011101001110010101010010100100110100001011100011000100101110001100100010100001010101011000100111010101101110011101000111010100110100001011100011000100101110001100100010110100110000011101010110001001110101011011100111010001110101001101000010100100000000000000000100011101000011010000110011101000101000010001110100111001010101001010010011010000101110001100010010111000110010001010000101010101100010011101010110111001110100011101010011010000101110001100010010111000110010001011010011000001110101011000100111010101101110011101000111010100110100001010010000000000000000010001110100001101000011001110100010100001000111010011100101010100101001001101000010111000110001001011100011001000101000010101010110001001110101011011100111010001110101001101000010111000110001001011100011001000101101001100000111010101100010011101010110111001110100011101010011010000101001000000000000000001000111010000110100001100111010001010000100011101001110010101010010100100110100001011100011000100101110001100100010100001010101011000100111010101101110011101000111010100110100001011100011000100101110001100100010110100110000011101010110001001110101011011100111010001110101001101000010100100000000000000000100011101000011010000110011101000101000010001110100111001010101001010010011010000101110001100010010111000110010001010000101010101100010011101010110111001110100011101010011010000101110001100010010111000110010001011010011000001110101011000100111010101101110011101000111010100110100001010010000000000000000010001110100001101000011001110100010100001000111010011100101010100101001001101000010111000110001001011100011001000101000010101010110001001110101011011100111010001110101001101000010111000110001001011100011001000101101001100000111010101100010011101010110111001110100011101010011010000101001000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000010000000001001000100000000000000000000000000000100000000000000000000000000000000000000000010100100100010000000010000001000001001100000000000000000000000000111100010000111000001000000100000000000000000000000000010001000100010110000010000001000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000000000001000000000000111110000000100000000000000000000010000000000000000000000000000000000000000001000110110000111000001000000100000000010000000000000000000000000101000001000101100000100000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000010000000000000000000000000000000000000000010010001000000000000000000000000011110010000000000000000000000000101111101001001010011110101111101110011011101000110010001101001011011100101111101110101011100110110010101100100000000000000000000000000000000000000000010001101000000000000000000000000000000100000000000000000000000000000000000000000000001000000000100000000000000000000000000000000101001001000100000000100000010001010010010001000000001000000100000010001000000000000000000000000000000010000000000000000000000000000000001111011000000000000000000000000000000100101101100000000000000000000000000000100000001110000001001000011000000000000000000000000000000010000100000000010011010000000000000000000000000000000001000000111000000100101011000000000000000000000000000000100000001110000001001000101000000000000000000000000000000010000011000000010000001110000000000000000000000000000001000000101000000110110100101101110011101000000000000000100000001010000001000110101000000000000000000000000000010000000010100000010010100010000000000000000000000000000100000000111000000100011101000000000000000000000000000000100000001010000001001011011000000000000000000000000000001000000011100000010010011000000000000000000000000000000000100000110000001001010110000000000000000000000000000000001000110011000101100000000000000000000000000000001000001010000001110101000100010110000010000001000000001010100111100000000000000000000000000000000100010100000000000000000000000000000001000000000010000100000000000000000000000000000010000000001001001110000000000000000000000000000000000000000000000000000000000101111011000100111010101101001011011000110010000101111011000100111010101101001011011000110010001100100001011110110011101101100011010010110001001100011001011010011001000101110001101010010111101100010011101010110100101101100011001000010110101110100011100100110010101100101001011110110100100110011001110000011011000101101011011000110100101100010011000110010111101100011011100110111010100101111011000110111001001110100011010010010111001010011000000000010111101100010011101010110100101101100011001000010111101100010011101010110100101101100011001000110010000101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001001110101011010010110110001100100001011010111010001110010011001010110010100101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001101110011011101010000000001000111010011100101010101000001010100110011001000101110001100010011011100101110001101010011000000000000000000011000000010001010000000000000000000000000000000100000000001010100000000000000000000000000000001000000000111000011000000000000000000000000001010000000000000000000000000000010111101100010011101010110100101101100011001000010111101100010011101010110100101101100011001000110010000101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001001110101011010010110110001100100001011010111010001110010011001010110010100101111011010010011001100111000001101100010110101101100011010010110001001100011001011110110001101110011011101010010111101100011011100100111010001101110001011100101001100000000001011110110001001110101011010010110110001100100001011110110001001110101011010010110110001100100011001000010111101100111011011000110100101100010011000110010110100110010001011100011010100101111011000100111010101101001011011000110010000101101011101000111001001100101011001010010111101100111011011000110100101100010011000110010110100110010001011100011010100101111011000110111001101110101000000000100011101001110010101010100000101010011001100100010111000110001001101110010111000110101001100000000000000000001100000000000000100010001000000010001000000000110000100100000000100010001000000010010010100001110000100110000001100001110000110110000111000000000000000000000001000100100000000000000001100001110001111100000000000000000000000110010010000000000000000110000100000111110000000000000000000000100001101000000000000000011000011100011101000111011010010010001001100111111000000100000000000000000000001010010011000000000010010010001001100000000000000000000000000000001000100010000000000010000000001100101010100000110000000110000100000011011000010000010010100001000000100110000010100000000000000000000000000000001000100010000000000010000000001100101010100000110000000110000100000011011000010000010010100001000000100110000010100000000000000000000000000100011000000000000000000000000000000100000000000011101000000000000000000000000000000010000000111111011000011100000000000000001000000010000000100000001000000000000000000000000000000010000000000000000000000010000000001101001011011100110100101110100001011100110001100000000000000000000000000000000000000001001100000000000000000000000000000000010000000000100111000000000000000000000000000000001000000011111101100001110000000000000000100000001000000010000000100000000000000000000000000000001000000000000000000000001001011110110001001110101011010010110110001100100001011110110001001110101011010010110110001100100011001000010111101100111011011000110100101100010011000110010110100110010001011100011010100101111011000100111010101101001011011000110010000101101011101000111001001100101011001010010111101101001001100110011100000110110001011010110110001101001011000100110001100101111011000110111001101110101000000000000000001100011011100100111010001101001001011100101001100000000000000010000000000000000000000000000000000000101000000101010010010001000000001000000100000000011000000010010000100101111001000010011110101011010001000010110011101100111001011110010111101011010001000010010000100100001000000100000000100000000000000010000000100000000000001010000001001111000100001110000010000001000000000110010001100000001001000010010111100111101000000100000010100000000000000010000000100000000000001010000001010001000100010110000010000001000000000110011001100000001001000010010111100100001001111010101101000100001000000100000011000000000000000010000000101110110000000000000000000000000000000100000000001001110000000000000000000000000000000010000000111111011000011100000000000000001000000010000000100000001000000000000000000000000000000010000000000000000000000010010111101100010011101010110100101101100011001000010111101100010011101010110100101101100011001000110010000101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001001110101011010010110110001100100001011010111010001110010011001010110010100101111011010010011001100111000001101100010110101101100011010010110001001100011001011110110001101110011011101010000000000000000011000110111001001110100011011100010111001010011000000000000000100000000000000000000000000000000000001010000001010001101100001110000010000001000000000110000000100100001000000100000000100000000000000010000000100000000000001010000001010100000100010110000010000001000000000110001001000000001001000010010000100100001000000100000000100000000000000010000000101101001011011100110100101110100001011100110001100000000011100110110100001101111011100100111010001101001011011100111010000000000010001110100111001010101010000110011010000101110001100010010111000110010001010000101010101100010011101010110111001110100011101010011010000101110001100010010111000110010001011010011000001110101011000100111010101101110011101000111010100110100001010010000000001101100011011110110111001100111011011000110111101101110011001110110100101101110011101000000000001110101011011100111001101101001011001110110111001100101011001000110001101101000011000010111001000000000011011000110111101101110011001110110110001101111011011100110011101110101011011100111001101101001011001110110111001100101011001000110100101101110011101000000000001110011011010000110111101110010011101000111010101101110011100110110100101100111011011100110010101100100011010010110111001110100000000000010111101100010011101010110100101101100011001000010111101100010011101010110100101101100011001000110010000101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001001110101011010010110110001100100001011010111010001110010011001010110010100101111011001110110110001101001011000100110001100101101001100100010111000110101001011110110001101110011011101010000000001011111010010010100111101011111011100110111010001100100011010010110111001011111011101010111001101100101011001000000000011111111111111111111111111111111000000000000000000000000000000001010010010001000000001000000100011001010100010000000010000001000011110001000011100000100000010001000001110000111000001000000100010001000100010110000010000001000100110111000101100000100000010000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111110000000000000000000000000000000010001101100001110000010000001000100011111000011100000100000010001010000010001011000001000000100010100100100010110000010000001000000000000000000000000000000000000000000000000000000000000000000000000000001011100111001101111001011011010111010001100001011000100000000000101110011100110111010001110010011101000110000101100010000000000010111001110011011010000111001101110100011100100111010001100001011000100000000000101110011010010110111001110100011001010111001001110000000000000010111001101110011011110111010001100101001011100100000101000010010010010010110101110100011000010110011100000000001011100110011101101110011101010010111001101000011000010111001101101000000000000010111001100100011110010110111001110011011110010110110100000000001011100110010001111001011011100111001101110100011100100000000000101110011001110110111001110101001011100111011001100101011100100111001101101001011011110110111000000000001011100110011101101110011101010010111001110110011001010111001001110011011010010110111101101110010111110111001000000000001011100111001001100101011011000010111001100100011110010110111000000000001011100111001001100101011011000010111001110000011011000111010000000000001011100110100101101110011010010111010000000000001011100111010001100101011110000111010000000000001011100110011001101001011011100110100100000000001011100111001001101111011001000110000101110100011000010000000000101110011001010110100001011111011001100111001001100001011011010110010101011111011010000110010001110010000000000010111001100101011010000101111101100110011100100110000101101101011001010000000000101110011001110110001101100011010111110110010101111000011000110110010101110000011101000101111101110100011000010110001001101100011001010000000000101110011000110111010001101111011100100111001100000000001011100110010001110100011011110111001001110011000000000010111001101010011000110111001000000000001011100110010001111001011011100110000101101101011010010110001100000000001011100110011101101111011101000000000000101110011001110110111101110100001011100111000001101100011101000000000000101110011001000110000101110100011000010000000000101110011000100111001101110011000000000010111001100011011011110110110101101101011001010110111001110100000000000010111001100100011001010110001001110101011001110101111101100001011100100110000101101110011001110110010101110011000000000010111001100100011001010110001001110101011001110101111101110000011101010110001001101110011000010110110101100101011100110000000000101110011001000110010101100010011101010110011101011111011010010110111001100110011011110000000000101110011001000110010101100010011101010110011101011111011000010110001001100010011100100110010101110110000000000010111001100100011001010110001001110101011001110101111101101100011010010110111001100101000000000010111001100100011001010110001001110101011001110101111101110011011101000111001000000000001011100110010001100101011000100111010101100111010111110111001001100001011011100110011101100101011100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110110000000000000000000000000000000100000000000000000000000000000010000000000000000000000000001101001000000100000100000010000011010000000001000000000000000000010011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010001100000000000000000000000000000111000000000000000000000000000000100000000000000000000000000100100010000001000001000000100001001000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011010100000000000000000000000000000101000000000000000000000000000000100000000000000000000000000110100010000001000001000000100001101000000000010000000000000000100111000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000110001000000000000000000000000111101101111111111111111011011110000001000000000000000000000000000000100100000100000010000001000000001000000001000000000000000000011010000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000001110110000000000000000000000000000000000000000000000000000001000000000000000000000000000111000100000100000010000001000001110000000001000000000000000000100000000000001000000000000000000000110000000000000000000000000000000010000000000000000000000000000010000000000000000000000000000010000000000000000000000000000010000110000000000000000000000000000001100000000000000000000000000000010000000000000000000000000011110001000001100000100000010000111100000000011000000000000000011001000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100101100000000000000000000000011111111111111111111111101101111000000100000000000000000000000000100000010000110000001000000100001000000000001100000000000000000001010000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000001011000000000000000000000000000111111101111111111111111011011110000001000000000000000000000000001101000100001100000010000001000011010000000011000000000000000001000000000000000000000000000000000000110000000000000000000000000000000110000000000000000000000000000010000000000000000000000000000000000000000000000000000000000011001110000000000000000000000000000000000000000000000000000001000000000000000000000000011101000100001100000010000001000111010000000011000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000000001110000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100010000111000001000000100000001000000001110000000000000000011100000000000000000000000000000000010100000000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000000000111100100000000000000000000000000000001000000000000000000000000000001100000000000000000000000000111100010000111000001000000100001111000000001110000000000000000000101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001110100000000000000000000000000000000010000000000000000000000000000011000000000000000000000000010010000100001110000010000001000100100000000011100000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000011111110000000000000000000000000000000100000000000000000000000000000110000000000000000000000000100000001000100000000100000010001000000000001000000000000000000000001000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000010100000000000000000000000000000001000000000000000000000000000001100000000000000000000000001000100010001011000001000000100010001000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001000101100000000000000000000000000000001000000000000000000000000000000100000000000000000000000001010010010001011000001000000100010100100000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001001001100000000000000000000000000000001000000000000000000000000000000100000000000000000000000001101010010001011000001000000100011010100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001010000100000000000000000000000000000001000000000000000000000000000000100000000000000000000000001111000010001011000001000000100011110000000000000000000001110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001010101100000000000000000000000000000001000000000000000000000000000000100000000000000000000000000110010010001100000001000000100001100100000000000000000000011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001011110100000000000000000000000000000001000000000000000000000000000000110000000000000000000000001000000010011100000001000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000110001000000000000000000000000000000000100000000000000000000000000000011000000000000000000000000100011001001110000000100000010001000110000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000110010110000000000000000000000000000000100000000000000000000000000000011000000000000000000000000100101001001110000000100000010001001010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000110100000000000000000000000000000000011000000000000000000000000000000011000000000000000000000000100110001001110000000100000010001001100000000000000000001110100000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000110110010000000000000000000000000000000100000000000000000000000000000011000000000000000000000000100000001001110100000100000010001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000110111100000000000000000000000000000000100000000000000000000000000000011000000000000000000000000100001001001110100000100000010001000010000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000111001110000000000000000000000000000000100000000000000000000000000000011000000000000000000000000110010001001110100000100000010001100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000011101101000000000000000000000000000010000000000000000000000000000000001100000000000000000000000011011000100111010000010000001000110101000000000000000000001110000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000011110010000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110101000000000000000000001001100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000011111011000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110000000111100000000000000000010010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000110100000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110100001111000000000000000010101101000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010011000000001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010000100010000000000000000011001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000110100000000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000001000100000000000000000011110100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000100000000000000000000000000110000000000000000000000000000000000000000000000000000000000001100110100010010000000000000000010111011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000100101100000001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000100110000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110100000001001100000000000000000101100100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000011011000000000000000000110000000001100000000000000000001001010000000000000000000000000100001000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100110000100001000000000000000011010110000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101001000000100000100000010000000000000000000000000000000000000000011000000000000000100000000000000000000000000000000000000000100100010000001000001000000100000000000000000000000000000000000000000110000000000000010000000000000000000000000000000000000000001101000100000010000010000001000000000000000000000000000000000000000001100000000000000110000000000000000000000000000000000000000000001001000001000000100000010000000000000000000000000000000000000000011000000000000010000000000000000000000000000000000000000000011100010000010000001000000100000000000000000000000000000000000000000110000000000000101000000000000000000000000000000000000000001111000100000110000010000001000000000000000000000000000000000000000001100000000000001100000000000000000000000000000000000000000010000001000011000000100000010000000000000000000000000000000000000000011000000000000011100000000000000000000000000000000000000000110100010000110000001000000100000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011101000100001100000010000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000001000100001110000010000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000001111000100001110000010000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000010010000100001110000010000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000010000000100010000000010000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000010001000100010110000010000001000000000000000000000000000000000000000001100000000000011100000000000000000000000000000000000000000101001001000101100000100000010000000000000000000000000000000000000000011000000000000111100000000000000000000000000000000000000001101010010001011000001000000100000000000000000000000000000000000000000110000000000010000000000000000000000000000000000000000000011110000100010110000010000001000000000000000000000000000000000000000001100000000000100010000000000000000000000000000000000000000011001001000110000000100000010000000000000000000000000000000000000000011000000000001001000000000000000000000000000000000000000001000000010011100000001000000100000000000000000000000000000000000000000110000000000010011000000000000000000000000000000000000000010001100100111000000010000001000000000000000000000000000000000000000001100000000000101000000000000000000000000000000000000000000100101001001110000000100000010000000000000000000000000000000000000000011000000000001010100000000000000000000000000000000000000001001100010011100000001000000100000000000000000000000000000000000000000110000000000010110000000000000000000000000000000000000000010000000100111010000010000001000000000000000000000000000000000000000001100000000000101110000000000000000000000000000000000000000100001001001110100000100000010000000000000000000000000000000000000000011000000000001100000000000000000000000000000000000000000001100100010011101000001000000100000000000000000000000000000000000000000110000000000011001000000000000000000000000000000000000000011011000100111010000010000001000000000000000000000000000000000000000001100000000000110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000010001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000011110001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000011110001111111110010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111100011111111100101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111000111111111001110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000011110001111111110111001000000000000000000000000010100100100010000000010000001000000000000000000000000000000000000000001000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111100011111111110001101000000000000000000000000100000001001110000000100000010000000000000000000000000000000000000000001000000000001001100000000100110110000000000000000000000001000110010011100000001000000100000000000000000000000000000000000000000010000000000010100000000001010100100000000000000000000000010010100100111000000010000001000000000000000000000000000000000000000000100000000000101010000000010110110000000000000000000000000000010001001111100000100000010000000000100000000000000000000000000000001000000000001101000000000110001010000000000000000000000001101000010011101000001000000100000000000000000000000000000000000000000010000000000011001000000001100110000000000000000000000000011010000100010000000010000001000000000000000000000000000000000000000001000000000000000001110001000000000000000000000000000000000100010010000010000001000000000000000000000000000000000000000001000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111100011111111111101110000000000000000000000000100010001001110000000100000010000000000000000000000000000000000000000001000000000001001100000000111110110000000000000000000000001001000010011100000001000000100000000000000000000000000000000000000000010000000000010100000000000000100000000001000000000000000001100000100011000000010000001000000000000000000000000000000000000000000100000000000100010000000000010110000000010000000000000000100101001001110000000100000010000000000000000000000000000000000000000001000000000001010100000000001000100000000100000000000000000110000010001011000001000000100000000000000000000000000000000000000000100000000000000000001011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000011110001111111110011100000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111100011111111101110000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111000111111111100000000000000100000000000000001000000010001001000001000000100000010000000000000000000000000000000000100000000000000000100100000000000100000000000000000011000010001001000001000000100001000010000000000000000000000000000000100000000000000000110000000000000100000000000000001001111100000100000010000000000100000000000000000000000000000001000000000001101000000000110011100000000100000000000000001001000010001001000001000000100000010000000000000000000000000000000000100000000000000000110101100000000100000000000000001000010010011101000001000000100000000000000000000000000000000000000000010000001000011000000000001110110000000001000000000000000001111110100111000000010000001000000000000000000000000000000000000000000000000010000100110000000011111101000000010000000000000000011111101001110000000100000010000000000000000000000000000000000000000000000000100001001100000000000100000000001000000000000000001001100010011100000001000000100000000000000000000000000000000000000000010000001000010110000000000001100100000010000000000000000011001000100111010000010000001000000000000000000000000000000000000000000000011001000000000010010000000010000000000000000011011000100111010000010000001000100100000000000000000000000000000001000100000000000110100000000000111010000000100000000000000000000000000000000000000000000000000000010000000011000000000000000000010010000000000000000000000000100110110000001000000000000000000000000000000000000000000000000001010100000000000000000000000000000100100000000000000000000000001011010100000010000000000000000011100000100010100000010000001000000001010000000000000000000000000001001000000000000000001100010100000010000000000000000010000000100010000000010000001000000000000000000000000000000000000001001000000000000000001100110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101101100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110111100000010000000000000000010100100100010110000010000001000000001000000000000000000000000000001000100000000000011110000000011110110000000100000000000000000100010001000101100000100000010000000000000000000000000000000000000010010000000000000111000000000111111000000001000000000000000000000000000000000000000000000000011000110000001100000000000000000000100100000000000000000000000000010000100000011000000000000000000000000000000000000000000000000100111110000000100000000000000000001001000000000000000000000000000111110000000110000000000000000000000000000000000000000000000001001110000000000000000000000000000010010000000000000000000000000011000110000001100000000000000000000000000000000000000000000000001111100000000100000000000000000000100100000000000000000000000001010100000000011000000000000000010101000100010110000010000001000000001000000000000000000000000000001000100000000000011110000000010110111000000110000000000000000110010001001110100000100000010000000000000000000000000000000000000010000000000000001100100000000110001000000001100000000000000000000000000000000000000000000000000100011000000000000000000000000000100100000000000000000000000001111000000000011000000000000000001101000100111100000010000001000100011000000000000000000000000000001000100000000000110100000000000000111000001000000000000000000110011001001110100000100000010000000000000000000000000000000000000010001000000100001100100000000000101000000010000000000000000000000000000000000000000000000000000101001000000010000000000000000000100100000000000000000000000000100111100000100000000000000000011110000100010100000010000001000011010010000000000000000000000000001001000000000000000000101111100000100000000000000000011010100100111010000010000001000000000000000000000000000000000000001000000000000111100011111111101101011000001000000000000000000000000000000
    00000
    000000000000000010010000000100000000000000000000100100000000000000000000000001100010000000100000000000000000000010000100111110000010000001000000000000000000000000000000000000001000000000000111100011111111111001001000001000000000000000000111110001001111000000100000010000001000000000000000000000000000000100001000000000001101000000000111110000000010000000000000000000000000000000000000000000000000001010011000000000000000000000000000100100000000000000000000000000100000000000101000000000000000011010100100111010000010000001000000000000000000000000000000000000001000000000000111100011111111101000111000001010000000000000000010100001000100000000100000010001111110000000011000000000000000000010010000000000000000000000000011010000000010100000000000000000000000000000000000000000000000011001011000000000000000000000000000100100000000000000000000000001000000000000101000000000000000000000000000000000000000000000000000011110000000000000000000000000001001000000000000000000000000010110100000001010000000000000000010110011000101100000100000010000000000000000000000000000000000000010010000000100000000011001011000001010000000000000000101000001000100100000100000010000011100000000001000000000000000000010010000000000000000011010000000001010000000000000000011110001000011100000100000010000000000000000000000000000000000000010010000000000000000000000000011000010110001001101001001011010110111001101111011101000110010100101110010100110000000000101110001011100010111101110011011110010111001101100100011001010111000001110011001011110110100100110011001110000011011000101111011001010110110001100110001011110111001101110100011000010111001001110100001011100101001100000000011010010110111001101001011101000010111001100011000000000110100101101110011010010111010001100110011010010110111001101001001011100110001100000000001011110110001001110101011010010110110001100100001011110110001001110101011010010110110001100100011001000010111101100111011011000110100101100010011000110010110100110010001011100011010100101111011000100111010101101001011011000110010000101101011101000111001001100101011001010010111101101001001100110011100000110110001011010110110001101001011000100110001100101111011000110111001101110101001011110110001101110010011101000110100100101110010100110000000001100011011000010110110001101100010111110110011101101101011011110110111001011111011100110111010001100001011100100111010000000000011000110111001001110100011100110111010001110101011001100110011000101110011000110000000001011111010111110100001101010100010011110101001001011111010011000100100101010011010101000101111101011111000000000101111101011111010001000101010001001111010100100101111101001100010010010101001101010100010111110101111100000000010111110101111101001010010000110101001001011111010011000100100101010011010101000101111101011111000000000110001101101111011011010111000001101100011001010111010001100101011001000010111000110101001101110011010100111000000000000111000000101110001101010011011100110101001101100000000001011111010111110110010001101111010111110110011101101100011011110110001001100001011011000101111101100100011101000110111101110010011100110101111101100001011101010111100000000000011001100111001001100001011011010110010101011111011001000111010101101101011011010111100100000000010111110101111101000011010101000100111101010010010111110100010101001110010001000101111101011111000000000101111101011111010001000101010001001111010100100101111101000101010011100100010001011111010111110000000001011111010111110100011001010010010000010100110101000101010111110100010101001110010001000101111101011111000000000101111101011111010010100100001101010010010111110100010101001110010001000101111101011111000000000101111101011111011001000110111101011111011001110110110001101111011000100110000101101100010111110110001101110100011011110111001001110011010111110110000101110101011110000000000000101111011000100111010101101001011011000110010000101111011000100111010101101001011011000110010001100100001011110110011101101100011010010110001001100011001011010011001000101110001101010010111101100010011101010110100101101100011001000010110101110100011100100110010101100101001011110110100100110011001110000011011000101101011011000110100101100010011000110010111101100011011100110111010100101111011000110111001001110100011011100010111001010011000000000110100001100101011011000110110001101111011101010110001001110101011011100111010001110101001011100110001101110000011100000000000001011111010001110100110001001111010000100100000101001100010111110101111101001001010111110110110101100001011010010110111000000000010111110101101000110100001100010101111101011111011100110111010001100001011101000110100101100011010111110110100101101110011010010111010001101001011000010110110001101001011110100110000101110100011010010110111101101110010111110110000101101110011001000101111101100100011001010111001101110100011100100111010101100011011101000110100101101111011011100101111100110000011010010110100100000000010111110101101001010011011101000011100001011111010111110110100101101111011010010110111001101001011101000000000001011111010111110111010001100011011001100101111100110000000000000101111101000111010011000100111101000010010000010100110001011111010011110100011001000110010100110100010101010100010111110101010001000001010000100100110001000101010111110000000001011111010111110110100101101110011010010111010001011111011000010111001001110010011000010111100101011111011001010110111001100100000000000101111101011111011010010110111001101001011101000101111101100001011100100111001001100001011110010101111101110011011101000110000101110010011101000000000001011111010001000101100101001110010000010100110101001001010000110000000001100100011000010111010001100001010111110111001101110100011000010111001001110100000000000101111101011010010100110111010000110011011000110110100101101110010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010110100101001101110100001101110110011101100101011101000110110001101001011011100110010101001001011000110101001101110100001100010011000101100011011010000110000101110010010111110111010001110010011000010110100101110100011100110100100101100011010001010101001101100001010010010110001101000101010001010101001001010011011101000011000100110011011000100110000101110011011010010110001101011111011010010111001101110100011100100110010101100001011011010100100101010100010111110101010000110000010111110100010101010011001101110101111101010010010100110110001001001001010100110011010001011111010100110011010101011111010101000011000101011111010001010101001100110100010111110100000001000000010001110100110001001001010000100100001101011000010110000101111100110011001011100011010000000000010111110101111101100011011110000110000101011111011000010111010001100101011110000110100101110100010000000100000001000111010011000100100101000010010000110101111100110010001011100011000100101110001100110000000001011111010111110110110001101001011000100110001101011111011000110111001101110101010111110110011001101001011011100110100100000000010111110111001101110100011000010111001001110100000000000101111101011111011001110110110101101111011011100101111101110011011101000110000101110010011101000101111101011111000000000101111101001010011101100101111101010010011001010110011101101001011100110111010001100101011100100100001101101100011000010111001101110011011001010111001100000000010111110110011001110000010111110110100001110111000000000101111101100110011010010110111001101001000000000101111101011010010011100101001101110100001110000110100101101111011100110101111101100010011000010111001101100101001101000100100101101110011010010111010001000011001100010100010101110110010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010111110110110001101001011000100110001101011111011100110111010001100001011100100111010001011111011011010110000101101001011011100100000001000000010001110100110001001001010000100100001101011111001100100010111000110000000000000101111101011010010011100101001101110100001110000110100101101111011100110101111101100010011000010111001101100101001101000100100101101110011010010111010001000100001100010100010101110110010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010110100101001101110100011011000111001101001001010100110111010000110001001100010110001101101000011000010111001001011111011101000111001001100001011010010111010001110011010010010110001101000101010001010101001001010011011101000011000100110011011000100110000101110011011010010110001101011111011011110111001101110100011100100110010101100001011011010100100101100011010101000101111101000101010100110011010101011111010100000100101101100011010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010010010100111101011111011100110111010001100100011010010110111001011111011101010111001101100101011001000000000001011111010111110110010001100001011101000110000101011111011100110111010001100001011100100111010000000000010111110101101001001110010100110111001100110100010111110101001001100101011100000011000100110000010111110100110101011111011001000110010101110011011101000111001001101111011110010100010101010010010010110101001101100001010010010110001101000101010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010110100101001101110100001101000110001101101111011101010111010001000000010000000100011101001100010010010100001001000011010110000101100001011111001100110010111000110100000000000101111101011111011001000111001101101111010111110110100001100001011011100110010001101100011001010000000001011111010110100100111001001011010100110111010000111001011000100110000101110011011010010110001101011111011010010110111101110011010010010110001101010011011101000011000100110001011000110110100001100001011100100101111101110100011100100110000101101001011101000111001101001001011000110100010101000101001101010111011101101001011001000110010101101110010001010110001101000000010000000100011101001100010010010100001001000011010110000101100001011111001100110010111000110100000000000101111101011111011011000110100101100010011000110101111101100011011100110111010101011111011010010110111001101001011101000000000001011111010111110110001001110011011100110101111101110011011101000110000101110010011101000000000001011111010110100101001101110100011011000111001101001001011000110101001101110100001100010011000101100011011010000110000101110010010111110111010001110010011000010110100101110100011100110100100101100011010001010101001101100001010010010110001101000101010001010101001001010011011101000011000100110011011000100110000101110011011010010110001101011111011011110111001101110100011100100110010101100001011011010100100101010100010111110101010000110000010111110100010101010011001101110101111101010010010010110101001101100010010010010101001100110100010111110101001100110101010111110101010000110001010111110100010101000000010000000100011101001100010010010100001001000011010110000101100001011111001100110010111000110100000000000101111101100101011011100110010000000000010111110101101001001110010100110111001100110100010111110101001001100101011100000011001000110000010111110101001101011111011001010110110101110000011101000111100101011111011100100110010101110000010111110111001101110100011011110111001001100001011001110110010101000101010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111010110100101001101110100001101000110010101101110011001000110110001001001011000110101001101110100001100010011000101100011011010000110000101110010010111110111010001110010011000010110100101110100011100110100100101100011010001010100010101010010010100110111010000110001001100110110001001100001011100110110100101100011010111110110111101110011011101000111001001100101011000010110110101001001010101000101111101010100001100000101111101000101010100110011011001011111010000000100000001000111010011000100100101000010010000110101100001011000010111110011001100101110001101000000000001011111011001010110010001100001011101000110000100000000010111110101111101100111011110000111100001011111011100000110010101110010011100110110111101101110011000010110110001101001011101000111100101011111011101100011000001000000010000000100001101011000010110000100000101000010010010010101111100110001001011100011001100000000010111110101010101101110011101110110100101101110011001000101111101010010011001010111001101110101011011010110010101000000010000000100011101000011010000110101111100110011001011100011000000000000010111110101101001001110001110010101111101011111011001110110111001110101010111110110001101111000011110000011000100111000010111110101111101100101011110000110001101101000011000010110111001100111011001010101111101100001011011100110010001011111011000010110010001100100010001010101000001010110011010010110100101000000010000000100011101001100010010010100001001000011010110000101100001011111001100110010111000110100000000000101111101011111011010010011011000111000001101100010111001100111011001010111010001011111011100000110001101011111011101000110100001110101011011100110101100101110011000100111100000000000011011010110000101101001011011100000000001011111011010010110111001101001011101000000000000000000
    I'm poretty sure that should be longer, I think it didn't send properly but I tried a few times, maybe Opera is at fault?

  3. #103
    Join Date
    Oct 2006
    Location
    Austin, Texas
    Beans
    2,715

    Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by happysmileman View Post
    I'm poretty sure that should be longer, I think it didn't send properly but I tried a few times, maybe Opera is at fault?
    lol, yeah, it should be 4x longer than your hex version.

    btw, did you write the hex one in assembly or C?

    It's scary that I recognize the elf header right away "7f454c4611100000000020301000"

    lol... I've spent too much time in a hex editor.

  4. #104
    Join Date
    Oct 2006
    Location
    Ireland
    Beans
    416
    Distro
    Kubuntu 8.04 Hardy Heron

    Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by Wybiral View Post
    btw, did you write the hex one in assembly or C?

    It's scary that I recognize the elf header right away "7f454c4611100000000020301000"
    C++, I never bothered learning C, and assembly is hard... I know basically add, mov, sub, mul, div and nothing else

  5. #105
    Join Date
    Mar 2006
    Location
    here
    Beans
    91
    Distro
    Kubuntu 9.10 Karmic Koala

    Re: "Hello Ubuntu" in every programming language

    Borland dBase script:

    Code:
    use names
    index on name to nameidx
    
    @ 0,0 clear
    n = space(50)
    @ 0,0 say "What is your name?" get n
    read
    
    seek n
    if eof()
        append blank
        replace name with n
        @ 1,0 say "Hello, "+trim(n)+"! Welcome to Ubuntu!"
    else
        @ 1,0 say "Hello, "+trim(n)+"! Welcome again to Ubuntu!"
    endif

  6. #106
    Join Date
    Mar 2006
    Location
    here
    Beans
    91
    Distro
    Kubuntu 9.10 Karmic Koala

    Re: "Hello Ubuntu" in every programming language

    And here's one in Emacs Lisp.

    Code:
    (defun hey (uname)
      (interactive "sWhat is your name? ")
      (message "Hello, %s! Welcome to Ubuntu!" uname))
    Paste it in Emacs and evaluate it with C-x C-e. After that it can be run with C-u M-x hey.

  7. #107
    Join Date
    Aug 2007
    Location
    Helsinki, Finland
    Beans
    7

    Exclamation Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by LaRoza View Post
    Batch is useful, although it is nowhere near the power of Bash. (I use Batch for simple tasks.)
    It (batch files) gots better with (I think we talk about .bat files of dos/win) in CMD.EXE than the COMMAND.COM. But if you use 4DOS, 4NT or such, one replaces command.com and the other one CMD.EXE (in windows you can - don't know if there is a reason for it - still run CMD.EXE as you want, even if you prefer 4DOS/4NT better. 4* command prompts (dare I say shells?) offer for both, .BAT and .BTM support (jpsofts improved batches). They are sorious shells for scripting - you can make a game like tetris (done even) with these scripting and/or batch files for example.

    But the operatin sysytems (read: Bill Gates products) dont even have powerful sripting language like perl or even shell scripts - and windows administrators then use graphical tools without needng to know about systems internals. They are not that good, nor efficient or fast - but hey, you learn them faster too. Though that usually means "easy to learn" and they lack between one to all of the tey values: Easy, fast and efficient to use.

  8. #108
    Join Date
    Aug 2007
    Location
    Helsinki, Finland
    Beans
    7

    Smile Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by bribaetz View Post
    i expected that but ppl say its better than batch um can you direct me to a site to learn that bash
    I prefer the Advanced Bash-Scripting tutorial - it also explains how to make shell scripts that don't need bash by using #!/bin/sh instead of #!/bin/bash (in Linux /bin/sh is actually a link to bash but starts it in sh-compatibility mode) and explains bash specific features not to be used in scripts that work in all Linux and (at least most) Unix system, because not all have bash, but I havent yet seen a *nix system without sh.

  9. #109
    Join Date
    Aug 2007
    Location
    Helsinki, Finland
    Beans
    7

    Red face Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by s1ightcrazed View Post
    The title of the thread is 'Ubuntu in every programming language'

    It does not say that the language must 'RUN' on ubuntu (even though this could run, potentially, using Wine), it just has to be a programming language. Now, Windows Shell Scripting (or whatever you want to call it) might be debatable when it comes to the clinical definition of a programming language, but the way I look at it, if bash makes it, so should any scripting language, even one as pathetic as our old friend cmd.exe.
    You cold not with do that with command.com and I doubt that you can with CMD, even thought by a very loose definition you might call CMD batches scripts. But replace (or preferrably install and make a launcher in menu, desktop or where ever and use instead of CMD) and you have a command prompt that runs .BAT (and .BTM - they cat do the same but there is some ethancements). They (4DOS&4NT) add support for batch batch files that make it also a real scripting language.

  10. #110
    Join Date
    Apr 2007
    Location
    In front of the computer
    Beans
    Hidden!
    Distro
    Kubuntu 10.10 Maverick Meerkat

    Re: "Hello Ubuntu" in every programming language

    Quote Originally Posted by Robsku View Post
    But the operatin sysytems (read: Bill Gates products) dont even have powerful sripting language like perl or even shell scripts - and windows administrators then use graphical tools without needng to know about systems internals.
    At the risk of hi-jacking the thread...most Windows sys-admins I know DO use scripting tools. And DO know system internals. I used to be one back in the NT 4 days, and I know I and my colleagues did. Granted, I know more of the Linux internals than I ever did about the Windows internals. Not a Linux expert by any means, but it's more consistent internally to make such knowledge easier to come by.

    Still, if you know how, you can manage anything on windows based computers through scripts. Change permissions, remove/add users (and getting the details out of databases or spreadsheats if you want to), add/delete printers, manipulate the registry, you name it really.

    It's been quite a few years so I'm rather rusty in doing so, but it's certainly possible. Depending on what kind of scripting-engine you want to use you may need to use third-party extensions (ActivePerl for instance) but not necessarily. Microsoft provides scripting capabilities beyond what ordinary .bat or .cmd files can provide. Back then it was usually through kixtart, or windows scripting host. Now it is powershell (no idea how good that one is, I haven't used it). True, those are specific to windows but then again...if you want to manipulate the AD or the registry in perl, you need windows specific modules installed too.

    You know...the more vocal of the MS-fanboys like to complain that Linux (or any OS that is *IX based really) is too reliant on the command prompt. For system administrators that's a moot point. *IX or Windows, you need to know your way around the command line and scripting if you want to be efficient. And Microsoft knows this. They just chooses not to say that, most likely for promotional reasons.

Page 11 of 30 FirstFirst ... 91011121321 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •