смотрите всё здесь..как он угадывает

http://www.ugbereg.ru/magic.html