reset

Make it Rain

make-it-rain

Solution

author: unknown

Doing as the title suggests, we find the rain falls as so:

Reading off the wet numbers gives the 56-bit string:

01110100 01111100 11110001 00011000
01110011 10111000 01000101

Unfortunately this is nonsense in ASCII. Redoubling our efforts, we transcribe the full background bit string as follows (with spaces for barriers):

01010100 01 0 10 1 0000 1 11 0010100100000010011
00 01101111 1 01 1 10 1 0 1 0 0 0110010000100000011
10 011 01100001 0 11 1 0 00 1 0010110010000100000
0 111010001101111 0 0010 0000010011100110111
10110000101101 0000010 1100001000000110011
10 11011110010 0 00 0 01 1 1 0100101101110011101
00 11 0 1 1 1 0 1 00111 1 1 11 001000000111010001101
00 100010001100 00 1 10 010 0 1 0 0 1 0 0 1 0 1 1 0 0 00001
000001011100100 111011100001000101 1101011

Then, removing the flooded bits from the above, we obtain:

01010100 01  10 1 0000  11 0010100100000010011
00 01101111  01 1 10  0 1  0 0110010000100000011
10 011 01100001 0 11  0  1 0010110010000100000
0 111010001101111  0010 0000010011100110111
10110000101101 0000010 1100001000000110011
10 11011110010 0 00 0 01 1  0100101101110011101
00  0  1 1 0   1 1 11 001000000111010001101
00  00 1 10 010  1 0 0 1 0   0     00001
000001011100100  1101011

Which is a reasonable ASCII message: The Lord said to Noah, go into the Ark.