The service read a float from stdin and tries to approximate it using bisection.If the approximation is close enough we lose.
Therefore, we could send a NaN since it's a valid float and by specification NaN != NaN.
```Let's play an Indian guessing game!> nan1 I guess 500000.0	Too small!2 I guess 750000.0	Too small!3 I guess 875000.0	Too small!4 I guess 937500.0	Too small!5 I guess 968750.0	Too small!6 I guess 984375.0	Too small!7 I guess 992187.5	Too small!8 I guess 996093.75	Too small!9 I guess 998046.875	Too small!10 I guess 999023.4375	Too small!11 I guess 999511.71875	Too small!12 I guess 999755.859375	Too small!13 I guess 999877.9296875	Too small!14 I guess 999938.96484375	Too small!15 I guess 999969.482421875	Too small!16 I guess 999984.7412109375	Too small!17 I guess 999992.3706054688	Too small!18 I guess 999996.1853027344	Too small!19 I guess 999998.0926513672	Too small!20 I guess 999999.0463256836	Too small!21 I guess 999999.5231628418	Too small!22 I guess 999999.7615814209	Too small!23 I guess 999999.8807907104	Too small!24 I guess 999999.9403953552	Too small!25 I guess 999999.9701976776	Too small!26 I guess 999999.9850988388	Too small!27 I guess 999999.9925494194	Too small!28 I guess 999999.9962747097	Too small!29 I guess 999999.9981373549	Too small!30 I guess 999999.9990686774	Too small!You have beaten me. Here you go: midnight{rice_and_cu^H^Hsoju}```