Scoff as you will, but it read my mind all but once, and that was because I changed my mental answer at the last minue.

http://www.learnenglish.org.uk/games...er-central.swf

The question is- how?