This could do with a bit more protection against me typing 'guess seven', for example.