Result

WA

Code [DL]

i=''
while 1:i=(1+8*int(input(i^1),2))**.5%1>0

stdin

11111101
01100010
01101001
00100000
00110111
01001110
11100111
00001111
00000000
00000011
10100010
10101011
10010101
00011000
11000011
11111101
00001011
01000010
10110011
10001000
01111000
01011000
10111010
00100100
01111110
10101000
10011001
01011101
01000100
10101010
00000011
11010001
01011011
10011111
10001001
11111111
11010010
10001111
00010101
01001000
00010100
10111000
00000110
10111110
00001010
10010011
00000001
00101101
01101011
00011100

stdout

stderr

Traceback (most recent call last):
  File "/volume/CODE", line 2, in <module>
    while 1:i=(1+8*int(input(i^1),2))**.5%1>0
TypeError: unsupported operand type(s) for ^: 'str' and 'int'

strace