projecteuler.com hacked :(