\\.\
10-11-2008, 10:46 AM
Wasn't sure where to put this as it is not exactly asking for help but asking members to try something.
I know that various forms of encoding stuff to hide it from plain sight exist. I and a friend had a challenge to produce a couple of functions, one encode and the other ... decode a string of data. The basic rule was to devise a simple way of coding a data stream and then decode back in to its original format, down to formatting, etc.
I won BTW, my functions are 3 and 4 lines long, his was a huge chunky 45 & 63 lines per function, mine won because it did not rely on having items in order, the chunks & blocks can be jumbled as well as your able to have encoded material within the string to be encoded, draw back is decode can not cope with encoded material within plain text :( but still, for a 4 line program, you can't complain.
Well anyway. I thought that you might like to rise to the challenge of not only decoding but to reverse engineering a function to unveil the content.
This is the challenge:
73,0,160;102,1,113,122,247;32,2,6,11,19,22,29,34,42,73,77,82,85,88,92,95,101,105,111,114,121,127,130 ,137,142,145,153,156,159,162,168,173,180,185,189,197,200,207,210,215,220,225,230,235,239,242;121,3,7 4,144,169,186;111,4,21,26,53,64,75,84,87,90,112,129,134,170,187,199,204,219,237,238,245,246;117,5,59 ,76,171,188;104,7,31,44,103,139,167,182,227;97,8,13,15,39,57,61,98,157,183,193,212,216,240;118,9;101 ,10,17,24,28,36,41,45,79,80,104,110,117,132,136,147,155,192,195,202,206,222,232;109,12,35,100,154;11 0,14,46,54,65,78,89,119,148,151,158,213,223;103,16,40,55,120,152;100,18,23,27,81,86,131,135,149,196, 201,205,214,224;116,20,30,43,58,62,83,102,126,128,138,166,179,181,184,194,198,209,226,231,234,236;99 ,25,96,133,175,190,203;105,32,63,93,99,108,118,123,140,150,165,177,208,228;115,33,37,38,66,94,125,14 1,146,174,218,221,229,241;46,47,48,49,67,248;10,50,51,68,69,115,163,211;67,52;114,56,107,124,172,176 ,191,244;108,60,71,72,97,217;65,70;119,91,164;112,106,178,243;122,109;98,116,143;77,161;120,233;
The above is a message, if you decode it you will know what to do.
Please do not take yourself away from your work or regular duties, all I am interested in is if anyone can reconstruct or engineer a function to decode the string, that's all.
I know that various forms of encoding stuff to hide it from plain sight exist. I and a friend had a challenge to produce a couple of functions, one encode and the other ... decode a string of data. The basic rule was to devise a simple way of coding a data stream and then decode back in to its original format, down to formatting, etc.
I won BTW, my functions are 3 and 4 lines long, his was a huge chunky 45 & 63 lines per function, mine won because it did not rely on having items in order, the chunks & blocks can be jumbled as well as your able to have encoded material within the string to be encoded, draw back is decode can not cope with encoded material within plain text :( but still, for a 4 line program, you can't complain.
Well anyway. I thought that you might like to rise to the challenge of not only decoding but to reverse engineering a function to unveil the content.
This is the challenge:
73,0,160;102,1,113,122,247;32,2,6,11,19,22,29,34,42,73,77,82,85,88,92,95,101,105,111,114,121,127,130 ,137,142,145,153,156,159,162,168,173,180,185,189,197,200,207,210,215,220,225,230,235,239,242;121,3,7 4,144,169,186;111,4,21,26,53,64,75,84,87,90,112,129,134,170,187,199,204,219,237,238,245,246;117,5,59 ,76,171,188;104,7,31,44,103,139,167,182,227;97,8,13,15,39,57,61,98,157,183,193,212,216,240;118,9;101 ,10,17,24,28,36,41,45,79,80,104,110,117,132,136,147,155,192,195,202,206,222,232;109,12,35,100,154;11 0,14,46,54,65,78,89,119,148,151,158,213,223;103,16,40,55,120,152;100,18,23,27,81,86,131,135,149,196, 201,205,214,224;116,20,30,43,58,62,83,102,126,128,138,166,179,181,184,194,198,209,226,231,234,236;99 ,25,96,133,175,190,203;105,32,63,93,99,108,118,123,140,150,165,177,208,228;115,33,37,38,66,94,125,14 1,146,174,218,221,229,241;46,47,48,49,67,248;10,50,51,68,69,115,163,211;67,52;114,56,107,124,172,176 ,191,244;108,60,71,72,97,217;65,70;119,91,164;112,106,178,243;122,109;98,116,143;77,161;120,233;
The above is a message, if you decode it you will know what to do.
Please do not take yourself away from your work or regular duties, all I am interested in is if anyone can reconstruct or engineer a function to decode the string, that's all.