The enigma of @YOUGAKUDAN_00

A forum for good logic/math puzzles.

Moderators: jestingrabbit, Moderators General, Prelates

mabeuf
Posts: 1
Joined: Wed Oct 02, 2013 3:52 pm UTC

The enigma of @YOUGAKUDAN_00

Postby mabeuf » Wed Oct 02, 2013 4:04 pm UTC

As is mentioned in this weeks what if (65), twitter user @YOUGAKUDAN_00 outputs thousands of tweets per day, mainly in binary.

I can't find any explanation of meaning online, and I cant find a pattern myself, other than converting to ascii gives discrete, semi-colon bound units starting '&#' followed by an integer.

His last 3 posts are:
0000001011101011011111110110010100011001011000110000000111011111100010000000100001111110000111001101010110011110100001111001
10101011 01001101 11100000 01000011 11011010 10101110 00001111 01011001 11110011 11011110 11111011 10010000 11001011 11110100 01011011 00000100
0000101010010110010010011101011000000000100011111011101100101000111100011101001100101110111101111001100010110110011101011100

Any ideas?

zighier
Posts: 5
Joined: Wed Feb 15, 2012 10:33 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby zighier » Fri Oct 04, 2013 10:51 am UTC

How are you converting to ASCII?
From what I can find, & in ASCII is 0x26 (0010 0110 in binary), and that doesn't seem to be anywhere in the tweets you've listed.

If you are getting things like "�", could they be HTML/XML character references?

User avatar
wraith
Posts: 98
Joined: Mon Aug 06, 2007 6:58 am UTC
Contact:

Re: The enigma of @YOUGAKUDAN_00

Postby wraith » Fri Oct 04, 2013 12:20 pm UTC

Also you should consider that he's Japanese, and the binary might be Japanese in UTF8 (or other) encoding.

Or, also, complete randomness :)
It's only when you look at an ant through a magnifying glass on a sunny day that you realize how often they burst into flames

mward
Posts: 120
Joined: Wed Jun 22, 2011 12:48 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby mward » Fri Oct 04, 2013 2:00 pm UTC

It could be the Twitter equivalent of a Numbers station http://en.wikipedia.org/wiki/Numbers_station

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Fri Oct 04, 2013 7:02 pm UTC

Here is an example convertet to ascii. Mind that I had to prepend four zeros to make the length a multiple of 8

00000111000000001000001110000111100000001001011111100110100010000110001001011001001100100100010001000011111001001110010111110010
ƒ‡€—æˆbY2DCäåò
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

Xias
Posts: 363
Joined: Mon Jul 23, 2007 3:08 am UTC
Location: California
Contact:

Re: The enigma of @YOUGAKUDAN_00

Postby Xias » Fri Oct 04, 2013 7:20 pm UTC

lorb wrote:Here is an example convertet to ascii. Mind that I had to prepend four zeros to make the length a multiple of 8

00000111000000001000001110000111100000001001011111100110100010000110001001011001001100100100010001000011111001001110010111110010
ƒ‡€—æˆbY2DCäåò


Converts to

ƒ‡€—æˆbY2DCäåò

Elmach
Posts: 155
Joined: Sun Mar 13, 2011 7:47 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby Elmach » Sun Oct 06, 2013 8:46 pm UTC

lorb wrote:Here is an example convertet to ascii. Mind that I had to prepend four zeros to make the length a multiple of 8

00000111000000001000001110000111100000001001011111100110100010000110001001011001001100100100010001000011111001001110010111110010
ƒ‡€—æˆbY2DCäåò

The &#abc; is how your computer represents characters that have no standard ascii representation.

The_Catman
Posts: 1
Joined: Tue Oct 08, 2013 9:08 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby The_Catman » Tue Oct 08, 2013 9:28 pm UTC

He/she/it seems to post the binary in blocks, as of this post the most recent block was 2hrs ago with the one before that at 5hrs. (Actually, as I was typing this he posted a new block.)

I tried handling just the 2hrs block through listing in chronological and timeline order, inverting the digits, reversing the strings and every combination thereof and got nothing. It doesn't seem to be art either.

There must be a secondary layer of encoding, or an alternative form of binary (I've been assuming 8-bit, but he may be using some sort of 4-bit or 16-bit system?).

Or it's just gibberish :?

rythaq
Posts: 2
Joined: Wed Oct 09, 2013 10:47 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby rythaq » Wed Oct 09, 2013 10:57 am UTC

Xias wrote:
lorb wrote:Here is an example convertet to ascii. Mind that I had to prepend four zeros to make the length a multiple of 8

00000111000000001000001110000111100000001001011111100110100010000110001001011001001100100100010001000011111001001110010111110010
ƒ‡€—æˆbY2DCäåò


Converts to

ƒ‡€—æˆbY2DCäåò


This seems like the bits are encoded incorrectly. I encoded it to a Japanese encoding and received "bY2DC" which seems to be closer to what we want.

Elmach
Posts: 155
Joined: Sun Mar 13, 2011 7:47 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby Elmach » Wed Oct 09, 2013 12:25 pm UTC

rythaq wrote:
Xias wrote:
lorb wrote:Here is an example convertet to ascii. Mind that I had to prepend four zeros to make the length a multiple of 8

00000111000000001000001110000111100000001001011111100110100010000110001001011001001100100100010001000011111001001110010111110010
ƒ‡€—æˆbY2DCäåò


Converts to

ƒ‡€—æˆbY2DCäåò


This seems like the bits are encoded incorrectly. I encoded it to a Japanese encoding and received "bY2DC" which seems to be closer to what we want.

No, that's your encoding deleted everything it doesn't know about.

rythaq
Posts: 2
Joined: Wed Oct 09, 2013 10:47 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby rythaq » Wed Oct 09, 2013 12:42 pm UTC

Elmach wrote:No, that's your encoding deleted everything it doesn't know about.


Ah, I see. I suspected that it wouldn't work. It's possible that it can still be text. The seemingly random characters from above looked like the text in some Japanses websites that encode the text differently. I'll try to check later to see if there is actually something to be found.

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Sun Oct 13, 2013 4:21 pm UTC

It might not be some ascii encoding at all.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

Arcorann
Posts: 15
Joined: Sun Mar 31, 2013 12:06 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby Arcorann » Wed Oct 16, 2013 2:09 am UTC

I've tried a couple of things on these two tweets (posted together about 23:59 UTC):

0001000101011110111101001011111110000001101010010011101001001000011000100110100001100110010001010010010100000101100001110100
0000110011011111011000011000001011110111001010010010111100100101001101010100101100111000100001101010001000111010001100110101

Unfortunately I can't seem to work out the encoding at the moment - every combination I've tried so far gives me bytes of <32 value. Is anyone willing to dump a few blocks' worth of tweets for us?

As an aside, it seems that the owner of the account is the creator of the Japanese Twitter program Venetter and he sometimes posts real tweets to the account. I might look up some Japanese sites to see if they have any insights.

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Sat Oct 19, 2013 10:30 am UTC

Which helps the notion that it may not be based on ascii or anything similar. Maybe it's just the digits of pi in base 2 or something like that.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

SnoringFrog
Posts: 8
Joined: Thu Oct 31, 2013 7:30 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby SnoringFrog » Thu Oct 31, 2013 7:49 pm UTC

I have a dump of approximately 10 hours worth of tweets from today, only including purely numeric tweets (it started tweeting some full-numeric, non-binary tweets today) up on pastebin, but the forum's not letting me share the link. The pastebin is aCFN4LyQ, if you want to type the URL manually.

I'm putting most of it into a spoiler tag, but I have to trim out about 25% of it to get it down within the post-size limit. I trimmed out all the non-binary tweets and then many of the oldest ones. Each line is a tweet, oldest on top.
Spoiler:
0110000010101101111101100011001011110111011110010001010111101001110111011011111000010000011001100010000110011111111110001010
1000001101111000111111111110110101010000010101001100001110111000101010110111111000001110110011110001011110100001001111110010
0101010011111011100001111111111010011011010100010010100110100010110110101111000110000010010010100001010110001001110010111001
1101000010010011011010111110110101001101110100110110111100100000000001001000000100101100000110011011010101111100101110101110
0010000001011100001111001101000111000010110110100000001010010111010110011010011111101100110011011110100010100010000110111000
0010011000111000111111100000110111101010110001110011111001101110011001010000011000011100011011010110001001010010110111010000
0001111100110000100111000010010000011001001111001001011000100010010010110001111100011101101110000101011100110100110000001100
0101101101001111001110010001010101111101010000100110011110010110011111000001000001000000001110100011011101111111110011001011
1010110111101100110101111000000011000000001101010011111100111110110001111110111101011010100110011101101111011110100101110101
0110010001011010110010101000101011100011001001011011101101110011100000010110101011011101110111101111101110110001111101000000
0000001001111010100111001010111111111111111010001100011000111110000010000010010000101000101111101011001101110010110011011100
1101100001000101011001010001010101111001100010111011000000100000000111000011110001001110101000100110000111100001110110110101
1100101010101101001110111110011101010111111100110111001001010001000110111101000011001100100101011010000000001001110000111001
1100000000011111010111101010001111111110100011010111111000110110000011101110100001001100010001001000011011110000011100001011
1100010100001010011000011110000010011011110010100001111111000001000001110101010011111001001101011101010111101110111100011100
1111100110100011000111110001000101011100110011000010111010100000110111100110011000111111110101000000110110000101011101011001
1001011010011101111010000110110111001111101110100011111101010101101001111010001010001011001010101001100011010010101101111101
0111110000000011101110011000010001000110011111010111001010111001111000001010100111000101111100001110110001011100011100110010
1001101101011100110100111111111001100100101100111101111011001011110110000011101011010100111001110101111001010101111001111011
1101000000101101001110111000100010011100100110011100100001111101010101011011000110101111111100001100000001110100100011010100
0111100010100011110000101111111001100001111100001100100011111001001011000001101111011011100101110101101011000111111001011011
0110110110101110100010101101110111100111001100101001001111010010000010000100111100010101101111110001101000010000111011011111
1001000111110011100000111110000011011111010001010011111010011001100001001101100111100010001111100000000011000001000010101000
0001000000000100101010010111010100111010010000000111001011100001000001010111101110110100111000100101011011101011100000110010
0110111110000001110000111001100011101001000001011110001111010110100110111110011010101100110101111101111001001100000111001010
1100110110111111011111110011011101000101100101011001010010101011110011111000000000100001101101001101110100000001101001000100
1101111011100110101000101000110110010010100011110000010110110100110000011011011111011001100100011110011110100111111001111011
0011100100010111111110011100011011101100111110111110101101001111110010000001010010110110110000011111011000000011000101101100
1010111101101000100011000010010101101010101011011110001110001011100111101100011110111001000111110111100111101001000010011111
0101111111110111010100010001111100000001000111011011100000000001001101101100100010011001101011100101111110001100001011001001
1101001111110011110100011111001000011100100101110010011111011101000000001100101011001000110000101100011110011110101101111110
1000010111000111010001101011110010010101110111100010011010111111000010001001000100010100000001001011111000100010101111000010
1110010100010001010001011101000001111000011011111010110000011101011111100010011101100001100011100101011000101010001010110111
1101101101011011100101011010110100011010101101110100011100100011100001011111011011111101010010001010011001001011000111001111
0001011011010100101101011111101011110011101111011011101101001000101000111011011101011111101111010100100001100001000110011011
1001000100110100101011100111101100110101110000010101101011101000000011000011111001110000001100101111110010000011100101111010
0000101100000010000001010011011001100110100001110100011100010011011001111001001001101111010011010101100010100001100100101100
1101001111000111000010011111011111111000111101101000110110101101100100001011110011110000101110011101111011111111000011010000
0010010101110001011011110001101101001011010101011011001100110001000000010110010001110001101001110101100100101101000001111000
0010110010010101101010110111110101111110010001100011101011000001001100110011010001000000111111000100001101111010001000110100
0100101000010101010000011101010110100100010010011111101010111011101111100011011001100010011101110110101011010101001011001111
0010000010101101011110101100000100111001100101001010100000110011000110000100111010101101110100000010110100101000000010010011
0001001101001101110101000001011100000101011101001001100000101100001110000111000010011111010111010001000101011000110100011111
0111011011011010110010110110100110001000100011011000111001110100110010010001011100011110110000110100000100110111110011100010
1011010110000000011000101001000100000011010100001101111101010111010101011011101010111101100011100001101000001101110001111001
1010110001110101000110000100010000011011000000110010001010010111001100011001110001011010000100011101101101110001000011110000
1110110110110001001110010010110000010101010000101010110111011000010011110100011110100010100000101001010110101010001110111111
1100000111011111011101111101001110001100110111101100100100000100101000101111000001000010010101000011111001011000011111101110
1110011101110000000001100110001010111101101011110100101111011110000010011101001000100011010100011100000110100101011111010011
1000000001100101001010000101110111001100011101001111001100000011110000011111001111000100011000001011000110101001100111101100
0101111110110110100001010100101001111111110011000101100101100010111111111011011100111100110001111010000001010011010101000110
1101011110000111011100111011011110000111001001100100101001001111110101001111111000101101000000001101110000110100011010001110
0111100110010100011111100111111001110001001111101101010110010110011100101110010100100110100010110101001110101010001010001000
1011110010000101101001110110110000110101001011010010110111010101001110000101100101101111010101000101101011000010011101101110
1011101000010000011010011100010011001011110000010100000101000010000000000011101100001011000111101010001010001001101001000010
1001110001110011101111011110100110110111000000101111001111000010111000100101100111101110100001100100111010101111011101010101
1111000101110000011000110001001001010111110011010000111011001010000101111100010110000101111101010000001001100010100011001001
0111011001100101010010100000001100010011010000000010010110111101111001101001110000011110101111111110100111101100110111111001
1100000110001010011110001001001001010111111011001111001011010101110101100111001111001011011111000000001110000011101110000100
0111110000001111011101010100100111001100101001101011110101000011001010010010001010100100111100000110000110111101110000101001
0101101010011100111111111111000001101010011111111010010100001110010001100110010000010011110010100101101100011100011110100101
1111101011111100000111111000101100110100010000110000011110000100111100001110100110000000011000011000111010110000110000001001
0011010111000010101011000110001111111010100100001000001001110101011011100110101100010100011011100000111101101011110010000100
0111000101010000010101101111111101011100000011010011010101111010010010011100010001100101110110001001000011110000100000000110
0010011111110101001110010000111101000011111001010100110000011000000011010100100011111010000111101100000000001111100100011110
0111111011000000110100101010101011111000111000010001111100001110001010001111101000010001001011100000001000110100111111001000
1111000011101011011000001000100010101000011101001110001011001011000111011011110100010101001000000101101001101100111000101001
0110100011110000001010000000100011101100001001011100101000010000110110010011110001110000001000101100001010110101010001010100
0111100111011111001010100101111011000100101001011001011010000011111011000100010111000010010101010101111001101010101111110000
0010010101010001000001001001101110111011100000101010101000001011101110000010110110111001111001110111011101000111110011111000
0001101010101100011111001110111111000001011011000011011101101010100100101011100101010101010111101111000000110111110010010001
1011110100100110100010011000110001111001001111101000011101101101011110111000101010100110001010011001100101101101101001011100
0010010101010011011011111101000111011100100111000111101011111110111100101100111010011100100110111101100111101011000110101111
0100100000100010111100001100011001100100101110100100110101100010101010011110101001011111110001011101000101100100111011111010
0011011101001111011001001110111111101010011010110100111110110010101100110010001100101000001110111111011100100101011010011101
1011100011100000010111101100010110101000001001001010111010001100011000100110110100001110001000111100100010111010101000010110
0100010101101101010110010001101110000011101010111100110101111001001110010001011001110011001111010100101111001100001111010011
0110111011101100011101001111001101110000001011000100101001111000001000110000011111000111100011010100110001101110100011110011
0111111011011001001001110110110011101010011010100011101101110000011101100000000000100101001010100110001111000111000001100110
0000101010100110111010111011001110001101110000010011111000110110001101110011000101111011110100011100101000001111101101101000
0111110100101001011101011010111010001010101010101100011000011000000110110110111000111110011010011110000011110110010001010001
0110101100000110000100111011000010100100000000101000001100010011110110000011100000010010100101101101101111101100110011010000
1000111100001010001111010010010110011011001011101000010001111011000011011100110110101011011011001010010010111001000110000110
1111011011100000111101011000010110001100100100111110010010110000001110111001011000011101111101111011011111000000000110100010
0111000100000111001010001111101000111101100100010110011100110011011001010010000011110111011110001000001011010001100110010111
1000000110011110000101101011101010001010011001011100000100101000101100111001010000001000110100100101000011111110101100101111
0110011100100011011110000001001111100011101011000000100011101001001011100001010110111101111001010001010000001011110011101011
1110000001001101000110110111100101110000111101010111010001001011010111001001000111001010101001011101111010101011010011010000
0110000100111000111011111111110111000100110011100010001011011101100101110011011010000010011010010011001011001011101100010011
1011000011100101101100011101001111011011111110010011000111111010010100101100010010011111001010110000100000001101100011100110
1110010110101001101010010001110110111011011010101001000111001110110000111000011100011110100001100011101000101011111001010001
0001100100101111110011000010010110100001110011001110010100010101101111000111110100011000101100011000110000001101010011111001
0001101100001111010000001101001010000011101001010111000000111011110010000100100111011111011111111000001001111010101011010100
1000111011001100110101101101111000100001100111001111101010110001100110010000111101000000101111100111011000100011100010110101
1011110001111111111100101011010100011001000110010001001001001111111011000000001001101011000000100110011011110011100100100000
0101000110011011000011101100000000011001100101110000011001100101100001000011101000100110111011101101010101010111101011100001
1010001111011101101001110101110101000010101011111111000101100100000100011100101010001111110010101000001000101001100100001000
0101000011001111011000100111000010101010101001000001000010101100101001111010011000101101100001110011100111000110100011110110
1101000111000101100110000011111000011001111110000010011010100010111110110100001010011100101010001111110011011011111101100000
1101101001001101101100011101110001010110101010010101101011001111000001100111010110101110011010010111100001110010101100101101
1100011111101001011000001011011000000110000001110111110101011101111010100011111101111001100011100011000101100000111111101010
0110110110011101001010100101100001011111110110011110000011011000000010010111101011001111100010010100010010110010110100000000
0110110110010000100101101111111110101010001011001011111000100011101001011111010101001110101101010100011011001101001111110010
1010100110001111100100101101101011110101100100111100100000110110010100011010001101100011001000110101011110111100100110010011
1001110010101111111110100011001001010010010000110110111111000101001011011010010111010111100001100011101111010101011010100110
1111111100011111010111001110101011111100010001110111000100100110011100101101100100000100110011010010000010101001100110001011
1111100101011011101100010110000001010011101100010010111100100001111000101010010001111101010110101101000101001111101011101111
0011000001011001101000110010100010000011010111011111100010100010111110101110101111101001000100101011011011110111110000011001
0000110100110000100110000101110010000101100101100011011101101110100010001101110100101011100000010111111010100111111101111000
1101101110000011001101001111011100010011010101101001011111001001010100000100101010000101110101110101110100101000001110111001
0110001010101110111110011000111011000001001000101010111100011001001001000110100000000000110010100101100001000101110011100000
0001101011011111010010111111100101110000111110100100101000101111000111101100101110000011010010010000101101010001011011100110
0111101000010011100111100010000010111101111001011010001110001101010110100110110000000101110111011110000101011010010001011011
1110000100111010010111101101100111000001011010000001001001111111111111101010111000100101111001100011011000111000010011111000
1011110111000000100111110010100001100111110111000101000111000111101111111100100100010110001001111100111001101111000100011111
1010001011010101111100111111100001000010101100010110100110001110101100011110111100010000100101110110110001101111010101010010
0101111101100110011010001010010011110010101110110000101111001001001111101101110101000111001000010100011101111010100101111111
1110110010010011010001010011101110011110111001101100101000010000010001110010110111001100100100110111010100110100111001001110
1111001110011000101010111100100001000010000001010010100000100010101001111001101000111011100110010110000111110111101101001000
1100110101101010111100101110110110100010010101100110110011111100111001000110101101000001001111001010100011011000001001001011
1110110000101000000010001010000100110001110100000100100011111000010111111001000000010100010111011010011000011111110110101101
0111001100111111011101011110110000000001100111100010010010000011101100010100100101011111010100101110101000111101111001010101
0011010110000100110100010111000010110101001001010100001110110101100000000101110101000111010111000001100101100111111001110000
1001111001001010001011110000100010011011011101111011101111011010000100000001100101011001110100100101101110010101110010010101
1100101101111000111100111011101010011100000001110111110110110001000100011000000000011111010010111111001000011011010001110000
0100111010010010111111001111011110110000001100111101011110010110011111001111000000110111111010110010000100001110000100010000
0101011011010001011111111110100111100100000001111010001111100110100101001111101001010000001000011111110001010100000100011010
0100110001101110001110000100100000011000000111101101011010110110010101011110000011101011010001101100101011010000101111010110
1010011001110000010010000100101111111101110011000000010000100010000100111010111111010001110011001100101010100011011011111111
1101010001100101101101111000110010000111001110010000101110101101000011110010111110110101011100011011000110111110111110101111
1110000101111001000111101100000110000111111011011001001010110000000001111001011010110010010111011101111001110000000000011100
1111010001101110001010000110011011111010111110010101000010111101111011001111111101001100101100100111111101110001001101111011
1101000101101110000000011110001111011011001010111110000010011101001100110100110100110110001111111001001100100101010001001001
0101001100000000011001001101000111010111110001111011100001010111011010011000010110110010101111110011111000100110001000101110
0100110100101100011000010101110000101010111111011010001011010010010010000111110010010010011000010110100101111011011111100111
0111111101010001001101100101011001110110001000010101010100000100110010000110110100100110100111100000101010001001011010110010
1000011101101000100100001110101110001010010110111111101111110110100001000101100001110001001111001000110111011000111000111001
0100011010111100001100010000010011011100011111101101000011101100010101000000100100010001011011111100101011100110000000110011
1110000101011100111101001010001011010000110111011000100101001011101110011010111110101010011100010000001001100101101100111100
0111010101101010101010001100001000100110101100000000001100001110100001011000110100001110000011101110001000100111010010010010
0010000100010001100111101011000011111011111001111010101000000101001011100010010100101000000010111110011110011110101111100111
0000101101011101010101000100100101100001110011110011000000110100011000110111110011000010010000100001110011100010110010111111
0101001100111010110001101010100100100110110001100100011001110110011010011100110101111000100011010101101011111001110010110110
0011111110100010000000111111110010110101011101110001111100110101000101001100101111001000100110110000100000001011010010000110
0100001001110110101110011100101101100111010100111100010011111110110011100100010010011100000110010111100100100001001101111101
0000110110001000011100010110101110010000111111101100000011101111111110010001111011011000110100011000010111000101000000110101
1111111110101100110111110011011100010010010101011111001001010111011001011011111001011100010011111110110100000011010100100110
0001001000001100000111000010101000111110110101001010111001001010010010101011010110001101110110001010100011101101010010101100
0010110000001110011010100010111100110011000001111101111101011101010001100101100010011101001110010000101000001001101101100001
0010101110010011100001100000100111100001001100000111010100111100011001111101001000000011000101011100101110010111100010010011
1000000100001011101011010110101010001101010000101001101010100001110000110100001010100110011010111110101000100000011111000111
0000110101101000101111001011001111010011000011010111010001101111101011100100110000111010110101000110101011111011111010111000
1001000100110010111001001010000100010100010111010011000111000011111010101010001111100111100111100101110100111011001000010011
0110011000110001000000011000000110011010100100010110000000011111110101100000001101100000101110100110001111111100101111001010
0000110101110000111110101111110010100111111111010000101011100101111000010111000111111110001011110101011110010110111111011001
0110101000010111001001101010101011101011011111010111111110001011000000111101010101101001000100001001000011010001000101001100
1100011000110111001000100100001010000110001010101000101110010100000001101010011000011011110000011110001111001011011101111011
0101101001100011100001000101010111010101001101100010000111110101101100010100100110110010110100001001000001011010001110110010
0001100010011001100101110001010110000001011001011100001001100001001001000111000000001001001111111001110001110111011011111101
1100111001001111110000010101011101111111000001101101100100110101010110011100110110011011000110101100010110011001101011100001
0100111101110011110110111100101101011000000111101001101010001101010011000000010110111100101101111011010000111110010001100110
0010010100111000111000111010011010100110010101110111101010111101100000010011111110010101000111001001011100111100011100101011
1000011111000111101010001111001010010000100010100000101100101001011110010011110011010010001011011100010110001111000001001010
1010111011010111101110100101100001001001000101100101000101011111101011101101101010000011000010111101010110111100111010101110
0011111000110010100000000001010011111100111111110101010010000000100111000110010011111010000100001011010011101100011110100010
1101111011100011000111111110100000101011100101100001010010100011010011111111011010001101001000101110000010101011001000111010
0111000011001111111110111100111110001110111111011011010101110001010110110100011011011011010011001011001101101100011110110010
0011100101110010111101110101010000100100001011010000001110110101010011101100100100010001100011101001111011111001111001101001
0001111010010101011110111001101101000010010001101101011001010011000101100111011101000111110000000011101011010010011101100100
0110110101010101000011111101111110110011111110000111001010100111110000001110100011000110100010001101011010110100011100001100
0001101010011010011110101111101000110111101111100101010011101010001000000101101101110111001011100101100111110100101011111001
0110111110101111111100100110010000100111001000011010101000000011011111000011100100111001010000001110000000111010110100010011
0011001010010110010000110000001010010001010010100101110001000111000110001100011000011101010000101110101000111111000111001111
1011011101101000111001100011010100010000010110110101110100011000000000110111101000110000001011100110101010000010101001011000
0000011000000111011101110101011110001011011100100100101010000110000010100111010100110100011101000111101001111000011010100001
1010000000000101110110110001100110100111010100000010101100001101100101000101100100001110000101111111101010110101010111011000
1111001110000100010010000110000110100000011101100111100001010110111111101100110001001100100101100010110110110000011110111110
1101010101101000000101011111011011101100100010111010100010110100010101000110100110111011001000001011001000001010111001111110
0010101011011001010100100110101010001111100101000111011100110011110000000111010000111111010100111010101110101011100100111110
1000100100000101101011010010000111100011010100110101111010101111001101110111000000000010100000001010011111101011110000100100
1000011101011100011011000001101101100110000011001111000011010101110100111000000110001100010101100101111011001110111000000101
1010001011101000111010111110000110010100001110110110011100000100010100110110110001000111100110011111011110111000011010100101
0111001001111011001010001010000111111101000100110011111100000101010110111000110101111110111101001110110100010101111010101111
0001100110011111111111111111010111011001101000110000001110001000110111011110011110100101001000100111100110100110000011010110
1101011010011010111101110101000001001011110001001110010011001100111111111101011100010010010110101111001100011000011101001011
0011000100011001110000011010100010011001001110101010111110001010101110000101010100101111010101110100001010111011111100011011
1000011111101011100110111110010111101110000110101111010111010100111101110010100100000001001101000110001111001001001011100101
0010100011001100000110110010111101000010101011111001111101110011101101010001100000110111111011101010101011101011011110101000
1011000100110010111110101100100011001111110000110010111101111110100101111111101100111000110010010100100000000001111000111101
0000010101001001011011011011011010101010111111110011001111110110000100001101111001010011100010101011010001000000000000001110
1101110111101100111100000011111111011110010110100110011100110100111100101010111000111110010010000100100100010010110111011001
0001001011010010011110101001010100101110110011101111111001010000010100010110010111011010010100110101111110101100100010000001
1010101110101010101110111000001000100010100010010000000010001110001111000010110111101011101111110000011011111011100111111101
0001100000010011111101000001000011110111101111101001110110010011101101100111001001011011010111011011010111000010000010001001
1100001111111101101100101111000001110000101000100111111110001011010100000011111001000111010000001010100110101001010101000000
0011110100110100001101001000000011001011101011110010001000000111110000100011011111110011011111100101110011001000000111000011
1111110010100000001001111010110101001011111100010010101101001011011010101000011010000010111101110011001001101110110110101111
1010011000000010000000011001001111100111000100011011011001100110011001001010111001101011001100000110110011001101111110100000
1100100000110110100011110101110000101101001111111101011111010001011111101101001101100000011110111001000110101010100101010011
0101100111111010000110011111111101011010111111011010010001100010100101111101111110011000010011101101101010000100010011010101
0111001010011000010000110000100011110010011001000111110111011001110000011010011011101010010010000101110110000000111110011000
1000011100100010001101011101110011000110011110010000010010110110110110001001010010010111111000001011011110110011110001011111
0000001010111111001011011110001110111111011001000011000111100011000110110011101000111010011111011001011110101010100111101010
0000011101011101001110011100000000011011101000011011110010110010010111011101011001000001110000101010001111111001011010000101
1001001111111010111101111000010111001001110100011010001010110111100011001010011110000011001111001111001001100110010010100010
0011110100011011100010100110110001101001001100110010100010010100011010000010110001100000000010011110101111000000101110010100
1010011000000010110001001000110111001110110010101110111011110111000111010110110110011000110101010110011110001101110011001011
0010001011111011100001000001111010000111001101111110001001101101011010111100110010001100010110100101011000111001110000110011
0010011111001011101111110000101100111001100001010111100011001101110110111111001101000010101011011101010010100111000010001010
0001011100101010100001000001011001110100010000101010000101100101100011011100100100101101000101110000110011000010101001001010
1000000110000011011111100110101010100000001111010011101000110110001100100011110000100011010100110100000011000010111011010010
0011100000000010110000111010011100101010001011110100111001010001110100000101101011110010111100111111000100001000100101011100
1111010001001000010011000100100100010111010110111110101000111011110100110100101100100011001000111000111101011100010001010011
0010000001010000111000111011010000001000101110101100110011111101010001000010110111110101001110100001010100110110011100001000
1000110111000111100100111011100010001001111111110010100000011110111100000010110100110100101001010101011100101000000101111110
0111110010100111000010101110000110011010011010001110101100111111100111100011110010000011110101000100000000101101000110111001
0100101111110111110000110101001101000010001100000010011010011111001100011011010001110111001101110010000000011110001100000000
0111111011011101000010111101101100111000011000010010000010000101101000100011111010110100110111000001001110111100011000110011
0110101000110011110111110010000000000000100001011000111111111101000110001100011001101011110010100100001111111101110101001000
1000011011000000001000100010000001101111010011010111110010000110110011110101001011010000100101111010101001001100000110110111
1010110011010110011100010101111110010101000011110101010001111101100101111100010110111110100111000101100101111111000110111011
0101101000100110000001001011101011110010110100101011110001000001010001100000111001010110010000011001011000001011010101100110
0111100111100101111010110010111010000101111101100000000111011111001000001110001101011111111011110011010110011010101011110100
0010001101001010110111001011101100101011111110110101000101111000111101001110101010001111100011000111001011110001000000111010
1100001101100101010011100001011110000000111000001010100111001001001100001010011110100100111011000100000010001110101011000111
0010011000000111010110001011001101011101001001011101011010000101110010010100010101101110111101010111010100000010010000011110
1000011110010001110010010000000011101111000011010101100110010001010100001010010011111010110100100000000101110111011101101111
0000001011111101111101111100010101001001001101100101010111000011001101001000011001111110100111110011000110001101100010101000
0110101110110010011001001101100110101111110101001011101101101110001010110011001111011000110011010000001111111100111011000110
0101011111010100111111100011100011000110101101100000011111000001001101101101101110111001000000101000111110101111010100101110
1110011001010010001100001001010010101010001010111010111111001101011010011101010011011001111110000000001001101110111000000000
1100010110010010111111000010010110001100111110101101011110001110100010001010110001101100110110110110011011000011101001111110
0110011010001110111001110101011100000111001100001010000010110101010000111111100101010110111101110101101100110001011101100100
0000010010000001110011010111100010000010001000000001000000101101101001011011010101100001011000110000010001011111011101010011
1000000011110110110100100100011001100011001001011000101000000100001100000011001100110101110100100101010101100101011011111110
0100111000100100010100001111001110110111111010101011111001110011000011100110001101101110011011010000111111001010101011110000
0000000010001100100111110101100011100011100011010111111110100010100000101100101110101111100100110011001111001101000110000100
0110011000001100001010000000011100000111100001001110000111011010000010000011001010001100001101000101010101111100001011001010
0101110001001000010010011110010110100100110001100011000101010100011111010011000101111101100001110111110011111011111110111011
0110111110010001011111010110100111111101001000000010111001011100001100011011110110110001000000101101111100011001010001000001
1100110111101100101000010111011001100010001101001010000110111101001111001100111000101101110111000110110110010101100011101100
0001011011111010100011010001110101111011000011110001100001011100001001100101110110011001100001111010111110110110000010101011
0001110011111110111110100100000110011010111111101101011110101110101100111011101110001110011111010100011000001101101001111100
1010110100110100100101100011110011110110111001101100010111001110001011100110010110001010010001100100101000011100001110101110
1000110111100001111000001100100001011000110011110000010001011111111001100101111010100001010011100010010101101100000010010100
0101000101000101010101000101111000010101000101101010000010000001000111011011001111001011001111001111010101111011000100010001
0000001011000110001110001100000111101110101000110100111101100111000110011010101101010101000001010001000010011111101101010111
1000001000110111110001110011110110100111110011110101110000101001100011101010100110100000110010100101110011010011111101100111
0100110110110100110000101111000111101010001010001111111101011000100100111010000001010100101010000110111111111111000001010011
0010111011001100000011010110000111000111000010110100001101011011100111110011111010010001110010000110001101111111000110110011
0011011111110001010101110011010111000110010011011000100010000101110101011001011110101110011111010101110100000001111111010000
0010101100111110010010001001101001000101110110000100100100001001110001001000000111101000001101001100010010101111101000001011
0111011111110011001111010000010101100110111110011010010001111111100110011111111111111111101010111010100010100111101110111111
1001101000010000110000010010010010110011010011110100111010011001010000001100011110101010010000111101010110010001001111001110
0001010011000000100101101001000001100011001101110001000010001101000001100000111111101101110101100000111011100011010100000001
0010000010001000000001110100001100001011110000111010010101111001111100001111111110011011011001011100000110111100000100011100
1011001111111011010110010010001100000101100000101000000100101011001111011000011100010011110101001101011001111010011110111110
1110010111110100100011111101001000100111110001010001100111101011101001101011011011100000010010111110011010001011001000011000
0110110110001001101010110000010011111100100001001001010011100000001110010010001111000010110100100001110110001010101100011011
0011010110000010011100001110011001111000001001110101000111101010000110001101110000111000011000010010100100101110101011101000
0001111100011101101000110100110001101001101010111000011110010011010101011000100110001110001001001000110100010011101101110110
0111100010010000100010011011010000010000100000010100110001110011011011101000011101000101101101001100101110110000110111001011
1010010011110001111000101010011111110010001010000101010101001111110101001010000000000011111001011110011000111000110110010100
0000100111010010010110111110011001101100101110100110110101000100100111111001010001000111010010100101100111001011111011000000
0001111101110000010101101010001110111101000101001110000111010101011110001010010011000110010111100001010111010000000000111100
0010011100110000111101100100001111011111111011010111001001010111101101011110001011111011100000101110111110111111110111101111
1100110001100111101110111000001100001100010000110110101011101110110000110110000010000010011010011110001101011001001100101101
0010111011101001111111100100111011100110100110111011101010101111111000010010100111010011111011001101011111001100011100000101
0110011001111001110011000110101101101011101001001001011100100100010010110101111110110001101111001000011000011111000111101000
1001101110000001110110011001010010101010010101000100011010011110100101000011000001000001111001001000101001011101011111010011
0010010010100001011000100000000000111001100100110011111100101100101110111100101111000101101011000111010111100011011000111011
0110010110011010111000011110110000010110011110011000111000010010000001001010110111110011010101100011010001100100000001111111
1000110110000000011001100101011100101011011011010000000001001011001001001010001010111010001000001001111001101000111010010010
0010101100101010111110111011101110100000111111011110110100100111010010010101000100001010101000010011010010100111001000001101
1000010100000000100110100101101000100111000110001000100110110111000100010001001101011101000010110001110110001100001010000010
0011100010110101000111100000111110010000100100011100110010111100110100101000100101101111010101101000111001000010110000100110
0100101001010010110111000011100100101100011000001101100001001110000111000010100100110001010000001110101111100111100010010101
1101000010110010100001010100111001011111111000100000001100000110000100101000011001110011000010011011001110110010100000101010
1100000001011110111110100111110011011110100110100000100011101001001101000111110111010101101111111010000010010101011011101101
1100101101011011011000100110011010011101011011001110010111111111101011100100001111001110110111111001000100100110111000110110
1110001100100110101111011011001110111000100011011110000110110110000010100000110101001101000011111000110010100000011110111011
0001010001011000110000001010010010010010100001001000110101111111001101101111010101010000110100011110010001110111100001111100
0101101000101100110101001001101100101101011110101011000100101000110010000110100101010010110011001100100110011100111100100001
1001111111001001010010010101111000110000110111000011110011000011111110111110100001001000000100101100100111101010110001000011
1111110110101000011100001010111001001110100000110010110010000101100110000110010011100100010111101011010100010010001101000010
1110001000001111101101011001000110100001110010110110010000011100011001000101010001010101011101110001100101011100101100000011
1000011111010100000000111010111101111000100100011001011100001110011011011100011111110110001010000101010111100110010111000111
1111101010100111110100110001100111001110010011110010111110000110111001110011000100100000011110101100011111010000000110111011
1111000010010110100000111101111100111110001111100011001000000111010010110111100110100111110011100110101000110001101111101000
0011101001000010111011011011100000100001101110111010010000110000000010010101011100001010010100100101010100111110000000001001
0001100101111001111010101001001110100010011011100110111110010000110110011001011111000001101010001110110111110110110011001000
1101101110010110001000111011100110011011000101101001111111100000011001110011101000101001111101101110100101000001010111111110
0101111110000110111110111000001001111010000000000110110000010000110011101001010111011101100100011000001110010011000110000111
1011111001000110111110100001001001000100000101110110101000011111011011101100011001011001101101101101100010101111110101110100
1010001011010011000011111011011001011011010110101011101100011000011100110100110101110011011011000110000001011111000011110000
0001000100110111101000101111110101100101100010101101100100111010100000100110111000100100000001001101000101111110100100111011
0100000110000010000000101111010000111111100011001100000000101010000110010010000101000001110111111000110001000100101001101011
1011101010001001110111100110111100000101000111100010110101000100001111010100100001111000100011110111001011110110011110011010
1101110100010100111001011001111111000011110010101000111010001011101100000111011010101011000000110111001111101011001110101100
0110011010101110011001110001001110010011111111011100100100001001111111101101001110010001010011101001111100010001100110111110
1010001001001101100100010110000110111001100101111111000000011000010101001010010101011001110100010110011110111010000110111010
1011010101101111101101000011110101101110110001100101001101100011110100001000100000111001101110111000100010001111010110101011
1100110000010001101101000010110011100111101110111110000110110010001110000000101101000011101011100001011101100010110001101010
1100111011010100001010001110010101000010100110100111111010101001001010101010111001101110101100111110101101010111110101000001
1001011001111000101101010001100010111010101010001011010001101101100000011000001101010101100101011001111000111000100001110111
0000000110101000111000111100111011011101001111100010101001111101010011011011010100110111100100001010110100011000101000101011
0010001010011001100111110010011000011111000100110010100111000110110100101000101101010111011111010100000100010001010001010010
1001100111001101000111010110001000000111111010010111111011011100110111010001001001011000010110011100001111101101000001100010
0110101110010100100101111111111000111101110001100110000110000011110011010101100001101011111001100011010010101110100111101001
1011010101110111011011111001101001000000010111010110011100011111010111010010111111110010011110010010100000101101101111101111
0000000011101011000000001011010010101001111110000111101110111001000110000100101010011000100101010110010101101011010011010100
0111000000111100111101111001111000001010001010101110000111011100111111000100011001110011001111111001101001111100111110101110
1010000100010110001101111000010001111010000110011100100011111101001100000111010110010101101111100110001011110111011000011010
0101101100011101100111101101111101001010111000100111000000100010100100010011011111101011000000001100001110110011101011101101
0100101100110110100010101011111011010010110001010101000000110101001000010010011110111111001111101110001110100110010110110110
0101011000110100001011101100111101101011111100110100001001100101100100011011110110110000100100011100000000110110100101000101
1000101110000010100001010001001011110111000110010111010100010110110000100011010001010011111001101011011011101000010111001001
0001111110001101110010010110010101110000010000100010111111110111100011100111000101101010001111010000100111011011110110000101
1110111000101100101101011100011010101001010101101100000111010000001011101001101000010110010011011000010110000010100011101100
1001011111110011111011101111000111001111100100110111110101010000001101001111000000010010101001110011101100110111111111001110
1101001001101010001010101010000011001100000000001101100100110000110100111011000111110100010110001100000111000101101111110011
0100010010011111100111011111100011100100101001110010111111000111100010100101110100100100011100011100010111001001000110001011
0000010101010100110100110101010001110001011111111011000111100011111010111100000110110000010110101100111100010011101100000100
0111010000011011101101101001100100110000000011001001001101111100011011110111001011001110111100111001011001000001011111011010
1010010101111110000101000010100100001001001110000111000011011110111001000111000010000110101111110101000001101001101001010101
0100101100111010101111100111100010101111100010111011010011000010011011010110111111101101011110101100010110100101101011011001
0101100011101010100100000101110000001110011110111100011110010001011100100100011100010101000111111101111001101011011101111111
1111001000000011110100000000010011001011011110101100111000101010111101011001110110101001100100010000001011100101010011101010
0100110001110010100011101000100000011010111110001100110110110000111111001100111101001011101101110000011011101001100111000010
1000011010010101111000101000101100100100100010011111101010100100111001101111001100000110110011110011110001010111101110000111
1100100001001000101111010011000011001011011010101100011011111101100001100111011001000011011010100100010101111101100010000001
0111011110111000000110011100011011111100011111011110011011001011011110101000011000101111110101000001001101000001011111010011
0110111001111110010111011011001011010100001100000110100110010110110011100001011111011000001010011101110000011101111101000101
0000010010000001000100011000001011101110000111011101000100001000011010100100101110110001111001001111011101101011110010110110
0100110011011000101011010100101010011111110011111011101101111010001110000011111101100001000000100011001101101110001110101100
0111110111110011100000100000000000010101010111011010100011111001001101011000011101101000011111000110110000100000011010011111
0011000011011000100011010100110111011101100000110101110111111011010001101101101110100100111001000110101100011000110111100110
0101110001100001011100111011101001110100011101100111000001100110101001100010100001010111011001110011010101011000011000010011
1010011011010011110110111100101110011000011011010101111000110110011000001000111110000001011000011111011100101001100100000111
0010110110100010010110101110001100001010111100001100111000001110110100100100110101100010111110011100011010101010111100000001
1001001000010010100110010001101011010011010111011010110001011101111101010101111000110101000100111100011100010001001111010001
0010100100111110111001110101001101110110110000011110111000100101111111101001111100110000011101011011011100011110101000110111
0010110100011001100111011010000110001101011010011000111111110101001010111111111000010101000111100010000100111100011110100010
0101011001001001110100101111011001101011110111000110100011001101101101000110100010001000100001000000111000100101010101110001
0101000111000110010011011000100010001000101111101111101001111111101001000011010110011100110110111101001100101100001100110111
0000101001010000111010101011010000011101000001111010000010011111111110100000111001000110011000011101011000010100101100101110
0010111101001001101110101011110001011000000001101000101010001110111110111100100010111001000110111011010100110011101000100111
1111000101010001000000000001101101110100100111000010010001011011011100110011101010010010111010010100000011010100010111110110
0000001101111100101111100101001100101111100010001100100101001101110110001010001101110111001000100110011101011110000100011011
0001110101011101011011000010010111101010000001001101111101100010010010010111011111100011001011010001111011001100101111101100
1011011111000111000100000001111111111110101011001101111010111110100110110110011101001010111010000011111100011010101001010101
1101100000111010110000111010000110000101010100100100111001101001101010001100010011101000101111000111001010000010101011000010
0110001011110010010110000111011001011011010100111110010001100111100100101111001010100000001101010001000010100101001111110011
1110110101001000010110111100111011110100000110001100010011111100101100101011110010101001101110111000000100111100110110011100
0000101011000011101110110011101111110111100111010000011111001001010101001100100001001011001001010101011011011100100110110010
1001111110001001100011011101010101101110111111011100010000101011110101111010010001010101000110010110100000100101001010010100
0110000000000101110010110100111001100101000001110001011011111010000011010010110000000100101100111011100100100100101111101110
0010000111110001100110010010111001001111000000101001101010001010011010010011000111101010111111001001100110001101110001101001
1001000111110000011110100110001011111100011010001100111100100001110101101001000110110110000010101011101000101000101110111111
0010001111001011000111100011011011101111011000010010010010010010110111100101110101001011101110100001111011110011001100000110
0001000110110011010011100010101111110100010110010011111111001101101000100000001000101011100101001000110001010101001110001100
1111001001101010001101111000010011101000100101100010111010001001000010011100011001100000000101101001100010111001001000110111
1101111110101000101110110010101101100000111010001100110110111101110110111011111101000111111011001111101010111110101100001001
1100010010110001111111110001011010100101010100001111001010000001001111110101100101001001111101100010101100101110000111100001
0011110110110011000000000011111101110110110110100100000110111011111110111011100111011011011000101011101000111011100101011100
0111100000110100011110000001110110000110011111000100100101110010110111111111011110010111110010110010010100000110011101000100
0000011010010100101100010011001011111000100110100011101100001101001101001101011100110000011011100100110000011101111000111001
1111111101011010110100100011011100011100011000010000011000100100111101010110111100000101011001101110110110011111110000111000
0011111010101010010111001101101000000010110011001111011011111000011011010111011000001000010001111010110000110110011001000010
1001100111010001100100011110001100111111101111100111010011101010000011111000111010000011011000100101110001010110111000100000
1110010100001001101000110101110001101101010001110111100000010011111001010011100100101001111011010000011010011101101110110001
1100010010111110110010001000110001001001000111100010111100111001100010010010011010010100001110001010101101000110001011100101
1001011101101010010101010011110001000000010110011011000111001111111001000011110110100101101001000010110100101111001001101001
1101010101000001001011110101001001111101101100100010111110010110111010110011100101011010000001100011111101100111110110011010
0011001011111000000100111100011100110001101001111010111000111001111100101010101111101110110110000001000101100000001000111000
0010100010111001111110111011110010100110010001000001101010101010101111111001010110010100111011110001000111010100000101110001
0101000000111101110010111111000011001111111101110010110101001010110010101100010000001000110000000101000100101100001011001101
1010001000100011001110001110001110000000100100110011101010000000001100011001011110110000010010101000111010010101000100110011
1000000101111100101111010011110011101011000001011000001101001010010001101101100001001011110100011111001111011001100111101001
0000010000101001010100000100101110001011001000001010011110000110100001010110000110001010110001100010011101110101000110100100
0011011100000011001010000010111111101111011111010110001001010010010011010100100111100111010101000111000011100111000000100011
1011100000011101111011000011111110110111110001111110011100011001110100001000100001110111010000000111010010101100101100111010
1101110011011010111111010101001001011001110001011001110001101011001111111000011101001111000100101011100111111011001111110001
0100001100100010100100001101010001001001111010111011111000101000111000011100000110011000010000110010001100011111110100000100
0000101111111011000111101101101000100000100100111110010111010000110111110101000000110011000001011011000001000111101011100111
1000111100011100000100011010001000100110011110011100011111100100101111001000100111010010100010011100111010011111100010111110
0101011000011010000000010110010010011011001001000100101110010001010000111000010011011001001101010000000001000110011001000011
1011111101111000110111111101100100000100000000010000111101010101110110101111101011101011100000000101000100101011000101101001
1110100010110101101100010000011000010111001001011000100100010111110110100001100011000001100001010101010011000011100000110010
1000010110101001010110101001100000111101110111101011010011101010010101010101011110000100101110101011011101000111001001101100
0100100101001111101001101110111110000101111101011111010010110001000000110110011110001011101100110110001101001111001101010110
0011011000101010011101000000000100110111111000011011101001111001110111010010000000011011110101110111011000010100000111111100
1110100110110100111000100011001111111101110101100111010111111111001100101101101111110111011111101101011101111111000100110101
1000000100101101110111001000000000000101010110110010100010100110110000000010011100011111011000011001110110110010001011110011
0010001000110101111000010011000001101101100101111001000111011011011011101000100000101101100100101010010100000010011010011100
0010010111111001010110110000110110111011000000010010001000100011000101001001101101100000000000100000101111100010010010101011
1100110100001000001101001100111011100100101011010100110111001000000111011101110101000000110101100101111010000011000100001011
0101000000000111011010100011101101001110000011100011001001100001000111010011000011111111001000000001111010110101101001000101
0000011111001000000111010100011010101000111011110100111111101110101000001010100110110111110001011011100001100101111000101001
0110111100101110100010000101010100100100111011010111111100111011011100001001011100111110100100001101001111000000010011100111
0101010110000100101010001111111001110100110100011111101101001100001010011011011100111111000110001101110110101010001101100101
0100010010001011000100010010001111111001000011011111001110001001111101011101110100000010110011110011100101100010011010111010
1101010000101011011111000010000011001101011010111011111000110010010010101000111101101011111110100000011101001100100110110000
0010111001000110101110010110101110100100101111010111111011001001101111100001110100001110011110110100001001010101010100101001
1101010001010110000100111101011011100101010101101000000010011001111100100011111100011000011000111100001110100010110111010000
0111011010111100010010000011011111001000011011000111011111100111110101001111000110000110000100111111000101001000011111100010
1011100111101001110011110000011010011001011011100000000010100001001011100000000110100001110010110010001000001100011001010110
1110110010000111001101101011000000000101110010011011001100100110101101010011110111001101001110111100011110001110000001011010
1111111010000100100010011001101110101111110110011000000001111000010101011100011010101111100100000100000001101000100000111011
1101100001100001000110000100011001000000011000000110010110011001001001101110111011110100111011001001110110100111111011001010
1101111010010110100001101000101100111001011010001100101111001010000001111000110111110010100000011100001100101000001101000101
0000100001111010111000001010000110011111001101101110100111001101110111100111001000010110011101010011000101000110111010100001
1111110111001110101111000011101010001010101000100100010010100101000100111111011101000000101100101101100101110011001101110110
1011100001000110011011010000011110011110110010110100111000100111001001111100110011000110110011000001101011101111011010100100
1001111001011011010001011101100111111001000010101000010101110110001111001011001101000111001110100111011001010110100110111100
0101101101111101011110110110000011001101100010111101100000111111001100011001100011101000010011000100111100000010110100000000
0100001110100011010010011100100000100110111001001110011010000110100101100110001000100011110001101111000101010100111111000101
1111111011101011111001111001100110001100101110100110100111010010011111001010101100101101001011000000010000111011111101011110
0000101101011100111101101010011001110011000111000000111100001110001011000001100101101101010011111011001010100000100111100110
0001110100100010100000111100001000101000100100001110111001011011010100111011011011000111101000111010101001100001011111100001
1011111001001101011000011010001100100011001011010111111000110100000010100000101010001110011111011101001010000110101001111010
0001010011100001100001100100100111101010110111101110000010011110110111000100101000100010101011101001000110000011100100100101
1001110011010101111010111101011100011101100010111001110110001001010010010001001101010001010101000110100000101111010111100110
0101010010111111111000110010010110010101101110001101010000111010001101110000010011110100010011101110011100100110100101001010
0110000111110010000110001010010100110111101110101000000110011101001001101011110010001111010000011101011010010101100000001001
1110010001101110100110010111100000111111011000001100001111110100010000100010010010000100110100100111101111011111010001111000
0000010001001100001010100000101110101111101010111101000001110011100010001001111011000110110100110000110111001111100001110000
1000101011111101110000101010111001111111001001001011011000100010010000110111010101001010110001101111010101110100000100111111
1001100111101010001110101111001100110010110101110010001010101011000000001101110001101110101000101110101001000111011010010111
0100001100110000101110110001110010011001101010100011111000110100001101000001011000100011011110010000111001111110101110001011
1001110111010011011010010000010000000010110100101101000001111000101001101010000101100011101101111011011110100011100100101110
1001111100100000101011100101011100001100110011111101101100011000110010100110010110100001100010000111010101000100010000101010
1111000111111000011011000111001010011011110101000111011001101001111011110111101100000000010011010000100100100110101101101000
1101111100100011100110010000001000010001000001111001011000101011001111011001111111011101100101001010101110010011101110101000
1010011101101000101100010000000001000110010001011100100111011011011110010101110010101111100110100100100100110110000101110010
1110110001101010000111010100010001000001000111100110111111101100110011000110101111110110010100110100010101010101011100011110
0000000010100101111010011001001111111111111000110111001111000101001010100101010010010000011011010111001111010011000011010000
1101010001011011010110001100111011011100011101010011100101110000110010001010110011111111011010000111010011000010001010100011
1001110110101101101101001101000100010110011011101011111100111100111110111000100000000011011011111111011001001110101001010110
1010110011001011111011101110011001101001001010110110010011100101001111111010110011101111001100100011111010011111100110100010
0010100100111010101100011101110000110000100001000011010110111110111101001000001110011001000101101110010001101101000000111001
1000101111111000111111111000011011100110011100010101010001000000110010001101111001111101110001101110110101011100010101101111
0111110011110101111011111111001000011101110110000111000101111010100101101010110010101100110100011000011101110110010001010000
1110100101000010111000000111001001100001110111110001001010000001111111100011011100110000110111011110110110101010011110000101
1101100010010011000000101101001010101000001011100101011001001101101010110101011001000000010111011111001011010101001011100111
1000010011101000100010011100101101011001110011000110001000011001000110110101010001010001100111010001000101100010001011100001
0011010001110100100111101100110011111101010011011110011101110101101101110010010010001100000010111000001101000001110110010111
0101001001000101011111101011000011101001111000111100000100101110000110101011100110110111001000100101101011111000111110010010
0000111111001001111101010100100101001111011010100010001011100011111010001100100001100101101111001101000100110011001010100000
0011010111001000000100011100101110001001010010110001101010100101111111100000011111110111100000110111101111010111110001000001
1001110111100011000100011001101101001000001100101001010111101001110111010000100001011100000001110010101011100101110011101110
1110111111101100100101110001001011000010110100011101111111001000011000010000110010001110111100101101000010111001011011000011
0001010111101001011101010001000011101111101110110000101010101011010011010001100100010011101111010011000010100111011100011000
0110010001111101010000100100100111011001010001100111111011100010101101000001011011000111111110100000100001111000010000001001
0110110000011100101101010011110110101011011000100100101111100101001110001011001010011010001100001111101111101111111111010100
1100110101000000011110100000110110101100111000110000001111110011001100010111011010010110001000000100110000010010011010000001
0101010001001000110011110110101000010010101011001000100000100101010101110011101011110011001111100111100111011001001011100111
1000001110011101000010111110011110101111100111010101101111000111010010011110010011011101100000001110011010101000111001101010
0000110000001101011010111111000110110011000101110011101010101100101110001001001011110110111001100010010010001111110100010010
1011101101100110011110010101011110011011001001101000010111001101110100110100101100011011001010001001101110001001101101011010
0110000111111011011111100010111101100000111011010010111000010101001010100001000011101010110000010001011111001011011111000100
1010110100111111110110010111010011011001110100111001101101010000000011011011110110010111111100000101101001010011011101101010
1001111011010110111010010010101110000100100011101111001010111010111010111000101001000000100101000000011101011100010011110011
1000010010111010010111011101111010001010000001100111110010001111011000000000110010001101111000111110010100001000111100010101
1001011001010100101000000111001001110001000100001110011001011110010110001101010001101111101100000110111111010101101011000111
0111111101101000101100000000111011010001101100100011010110000010101111110000011110010111100111010010000110101001100001111110

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Sat Nov 02, 2013 12:14 pm UTC

any repetitions? are those tweets all unique?
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

theme
Posts: 9
Joined: Fri Nov 01, 2013 2:05 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby theme » Sat Nov 02, 2013 5:16 pm UTC

I tried randomly clicking on someone who retweeted @YOUGAKUDAN_00 and found that another user is also tweeting some cryptic messages, this time in decimal at @mrrl_
Anyone wanna decrypt that?

alessandro95
Posts: 109
Joined: Wed Apr 24, 2013 1:33 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby alessandro95 » Sat Nov 02, 2013 5:38 pm UTC

Anyone tried to interprete these tweets as japanese characters encoded in GB18030 or some other common encoding for oriental languages?
The primary reason Bourbaki stopped writing books was the realization that Lang was one single person.

SnoringFrog
Posts: 8
Joined: Thu Oct 31, 2013 7:30 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby SnoringFrog » Sat Nov 02, 2013 9:34 pm UTC

I haven't been trying to decrypt anything, just logging it for now. I got an IFTTT recipe (https://ifttt.com/recipes/126322) set up that logs each new tweet to this text file; should be easier to parse out what you want from this than working directly with the Twitter account.

https://www.dropbox.com/s/7um2ag2crii5y ... dan_00.txt

(I'll try to remember to come back with links to subsequent files, since IFTTT will create a new one once that file hits 2MB)

ithisa
Posts: 5
Joined: Mon Nov 04, 2013 11:51 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby ithisa » Mon Nov 04, 2013 11:54 pm UTC

Just FYI:

I gzipped large blocks of his tweets. All have a compression ratio of 0.177, converging closer to it as the sample size gets larger. I of course reserved a test sample, and that sample compresses to 0.177 too.

I am starting to suspect this is encrypted with some sort of strong encryption, then escaped to ascii (which is already shown by the usage of HTML escape codes when the binary is decoded), then encoded to binary. Good luck guys :D

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Wed Nov 06, 2013 7:07 pm UTC

A string of ascii-characters/bytes that are just 0 or 1 could actually easily be compressed to a factor of 0.125 by switching the bytes to bits. I suspect any random string that is just 0s and 1s will compress to the same ratio.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

ithisa
Posts: 5
Joined: Mon Nov 04, 2013 11:51 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby ithisa » Wed Nov 06, 2013 11:31 pm UTC

Yes, which indicates the tweets of YOUGAKUDAN_00 are either just pseudorandom garbage following a very flat distribution, or encrypted with a strong cipher.

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Wed Nov 06, 2013 11:54 pm UTC

Please explain?

If you translate the works of shakespare to binary ascii, than post the 0s and 1s somewhere where they themselves are again encoded in ascii (twitter) and compressed this you would get the same compression rate.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

ithisa
Posts: 5
Joined: Mon Nov 04, 2013 11:51 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby ithisa » Thu Nov 07, 2013 3:45 am UTC

No, you would not. In fact, the sample size I used was very small, a few tweets. No matter which tweets I select, the compression ratio is exactly 0.177, no matter what gzip level i choose, or even if I use bzip2. Compression ratios of actual text should be not nearly as uniform. This ratio is very strong evidence that this is essentially incompressible data, encoded in a form that has 0.177 bits of information per encoded bit.

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Thu Nov 07, 2013 11:56 am UTC

Do you understand the difference between a byte that represents the character "0" and a bit that has the value 0? If you represent a string of 0s and 1s as bytes that represent the ascii characters "0" and "1" you are using 8 bits to represent every 1 and 0. Since it is just 0s and 1s you are using 8 times as much bits as would be needed. So 87.5% of all bits used in a representation of a string of 1s and 0s in bytes does not add any real information. Whether the actual string of 1s and 0s is made from garbage or the works of shakespeare is irrelevat, you always end up with 87.5% bits that contain no additional information.

Edit: or as you yourself phrased it:
ithisa wrote:encoded in a form that has 0.177 bits of information per encoded bit

Just that one would actually expect only 0.125 bits of information instead of 0.177.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

User avatar
jestingrabbit
Factoids are just Datas that haven't grown up yet
Posts: 5967
Joined: Tue Nov 28, 2006 9:50 pm UTC
Location: Sydney

Re: The enigma of @YOUGAKUDAN_00

Postby jestingrabbit » Thu Nov 07, 2013 11:57 pm UTC

lorb wrote:Do you understand the difference between a byte that represents the character "0" and a bit that has the value 0? If you represent a string of 0s and 1s as bytes that represent the ascii characters "0" and "1" you are using 8 bits to represent every 1 and 0. Since it is just 0s and 1s you are using 8 times as much bits as would be needed. So 87.5% of all bits used in a representation of a string of 1s and 0s in bytes does not add any real information. Whether the actual string of 1s and 0s is made from garbage or the works of shakespeare is irrelevat, you always end up with 87.5% bits that contain no additional information.


If the 0s and 1s were as though from a random source, then yes, you would expect compression to 0.125 of the original. If it were the ascii encoding of the ascii encoding of shakespeare, then every 64 bits is encoding a character of English, and because English has only about 1 bit of information per character, I would expect you could zip it down to about 1/64th of the original.

lorb wrote:D
ithisa wrote:encoded in a form that has 0.177 bits of information per encoded bit

Just that one would actually expect only 0.125 bits of information instead of 0.177.


But there's other stuff in the signal. html escape characters, most notably. This would up the information rate.

More generally, this really does seem like the modern analog of the cold war numbers stations, with increased baud to boot.
ameretrifle wrote:Magic space feudalism is therefore a viable idea.

ithisa
Posts: 5
Joined: Mon Nov 04, 2013 11:51 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby ithisa » Fri Nov 08, 2013 11:19 am UTC

Or maybe it is just some terrible inefficiency in gzip. HTML escape codes would dilute the information rate, not increase it.

theme
Posts: 9
Joined: Fri Nov 01, 2013 2:05 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby theme » Sat Nov 09, 2013 9:31 am UTC

Anyone knows what yougakudan (the username) means? I think it might be an important clue about how to decrypt this, but I don't know japanese.
BTW anyone interested in decoding http://www.twitter.com/mrrl_? There are some strange decimal numbers there.

User avatar
Carlington
Posts: 1588
Joined: Sun Mar 22, 2009 8:46 am UTC
Location: Sydney, Australia.

Re: The enigma of @YOUGAKUDAN_00

Postby Carlington » Sat Nov 09, 2013 10:58 am UTC

Well, in the past ~15 minutes there's been two tweets in Japanese, each with quite a few replies. Taking @YOUGAKUDAN_00's tweets and the replies, in chronological order, Google Translate gives me:
yougakudan: Mail I received willl sent 10 million yen to not even ask, but this guy is ...... where did you send that?
Supame
Mom
The crust will ~Oo Nikki decided to Oira! !
Do not you get this the love of my
Over w and longing to obtain over sky
yougakudan: Is this a new kind of con you mean! ?
It's a present from me!
I wait a little more because I sent in a Yu-pack!
(See on TV) Have you heard of such fraud
I was sent

(One tweet per line, I've marked which ones are ygkdn's tweets.)
A little interpretation tells me that it's a conversation going something like:
ygkdn: "I received mail demanding 10 million yen, no questions asked, but this guy is...how did he know where to send it?!"
"Supame"(?)
"Mom" (presumably, "he asked (his/your) mom")
?
?
ygkdn: "You mean, it's some sort of scam?"
"It's a present from me!"
"Wait a little longer, I sent a Yu-pack(?)"
"(Look at your TV!) Have you ever heard of a con like this [in real life]?"
"I sent it."


...maybe?
Kewangji: Posdy zwei tosdy osdy oady. Bork bork bork, hoppity syphilis bork.

Eebster the Great: What specifically is moving faster than light in these examples?
doogly: Hands waving furiously.

Please use he/him/his pronouns when referring to me.

ithisa
Posts: 5
Joined: Mon Nov 04, 2013 11:51 pm UTC

Re: The enigma of @YOUGAKUDAN_00

Postby ithisa » Sat Nov 09, 2013 11:06 pm UTC

theme wrote:Anyone knows what yougakudan (the username) means? I think it might be an important clue about how to decrypt this, but I don't know japanese.
BTW anyone interested in decoding http://www.twitter.com/mrrl_? There are some strange decimal numbers there.

yougakudan 幺樂団 is something from Touhou games; IDK exactly what it is, seems to be popular on Japanese internetz.

I read Japanese, but not very good, and this guy often uses rather thick Kansai dialect, so, don't trust the following too much (don't trust Google Translate though; statistical methods work pathologically badly in English <-> Japanese, mostly due to the fact that English has very messy syntax but clear low-level (word/phrase-level) semantics, Japanese syntax is almost completely right-associative context-free, and grammar is incredibly regular, but often omitts semantic things deemed obvious (subjects, objects, etc))

(๑╹ω╹)アプリ認証するやつ全部やで アクセストークンで通信するから絶対必要やねん RT @3dslight: アクセストークンの入手って例えばヴェネったーとかのアプリ認証かな

"To apply for verification in full, you need to communicate with your access token. Reply To @3dslight: To obtain the access token, for example verification of "venettaa" application right? (not sure about this sentence)

(๑╹ω╹)どっちもやろうと思えばできるよ RT @_bocchan: @YOUGAKUDAN_00 どっちが得意ですか!?

"If you can think that any way would work, I would be able (to do that)! @_bocchan: Are all methods all right?!"

(๑╹ω╹)後者は、ユーザーにアプリ認証させるだけアクセストークンを入手することができるので難易度は低いですが、乗っ取れる範囲は限定されます。

(in more polite language) "The latter method is, you only need to verify the user application and then obtain the account token; I can do that, so it is easy, but the (account?) hijacking scope would be limited."

(๑╹ω╹)前者は、ユーザーからパスワードを聞き出す必要があるため難易度は高いですが、標的のアカウントを完全に乗っ取ることができます。

"The previous method would need you to obtain the password from the user; this is hard, but, you can completely pwn the target account."

Other posts specifically mention pwning Twitter accounts, but too lazy to translate -_-

lorb
Posts: 405
Joined: Wed Nov 10, 2010 10:34 am UTC
Location: Austria

Re: The enigma of @YOUGAKUDAN_00

Postby lorb » Sun Nov 10, 2013 1:42 am UTC

jestingrabbit wrote:
lorb wrote:Do you understand the difference between a byte that represents the character "0" and a bit that has the value 0? If you represent a string of 0s and 1s as bytes that represent the ascii characters "0" and "1" you are using 8 bits to represent every 1 and 0. Since it is just 0s and 1s you are using 8 times as much bits as would be needed. So 87.5% of all bits used in a representation of a string of 1s and 0s in bytes does not add any real information. Whether the actual string of 1s and 0s is made from garbage or the works of shakespeare is irrelevat, you always end up with 87.5% bits that contain no additional information.


If the 0s and 1s were as though from a random source, then yes, you would expect compression to 0.125 of the original. If it were the ascii encoding of the ascii encoding of shakespeare, then every 64 bits is encoding a character of English, and because English has only about 1 bit of information per character, I would expect you could zip it down to about 1/64th of the original.


You are right. I kind of overlooked that 1/8 is the compression rate one would expect at least.
Please be gracious in judging my english. (I am not a native speaker/writer.)
http://decodedarfur.org/

shoeboxer
Posts: 1
Joined: Wed Nov 13, 2013 7:19 am UTC

Re: The enigma of @YOUGAKUDAN_00

Postby shoeboxer » Wed Nov 13, 2013 7:32 am UTC

This doesn't address the meaning of his binary, but a blog post on some guy's website called "dampfkraft" has some interesting information on @yougakudan_00.

It seems the name is a reference to Touhou project games, which are all in the "bullet hell" genre. @yougakudan_00, who is ~21 years old, started using a program to automatically tweet as much as possible, up until the 1,000 tweets/day limit was imposed. 1 tweet/2.6 seconds seems similar enough to a bullet hell, which leads me to believe that he was just aiming to get the highest tweet count, and get noticed for it. It worked.

Other than that, he's just a kid. Still not sure why so many people follow him, or what the messages mean, if anything.


Return to “Logic Puzzles”

Who is online

Users browsing this forum: No registered users and 9 guests