Result

WA

Code [DL]

import std.stdio;import std.conv;import std.math;void main(){for(;;){write(sqrt(to!int(readln()[0..8],2)*8+1.)%2==1);}}

stdin

01000011
00000001
00100100
01010110
10111001
10111110
10110010
10001111
00110101
01011101
11010111
01111000
10011001
10010110
00000110
00001111
01110011
11111101
10001000
01101001
00010101
00111000
01111100
11011101
11111111
00110111
01001001
11010010
11111011
10100100
01100011
11010010
10101011
01011011
01000010
00011100
00001010
11111100
00110000
01001110
11100111
01011010
00000000
10010000
00101101
11011011
00000011
10001100
10111010
01111000

stdout

falsetruetruefalsefalsetruefalsefalsefalsefalsefalsetruetruefalsetruetruefalsetruetruetruetruefalsefalsefalsefalsetruefalsetruefalsefalsefalsetruetruetruetruetruetruefalsefalsetruetruefalsetruefalsetruefalsetruefalsefalsetrue

stderr

core.exception.RangeError@/volume/CODE.d(1): Range violation
----------------
??:? _d_arrayboundsp [0x446ed2]
??:? _Dmain [0x43c7dd]

strace