Чистая математика!
Русскоязычный вариант фокуса например - здесь:
http://arbuz.uz/x_mindreader.html
Объяснение:
Любое двузначное число можно представить как 10х+у, где х - любая цифра от 1 до 9 (если будет ноль, то число перестанет быть двузначным), а у - любая цифра от 0 до 9. Теперь надо вычесть сумму цифр:
10х+у-х-у = 9х, т.е. получившееся число всегда будет кратным 9, т.е. это 9, 18, 27 и т.д. А теперь посмотрите, какие символы в клеточках, соответствующих этим числам. Как говорится, "ловкость рук и никакого мошенства" (с) Smile
При последующем запуске картинки на нужных местах устанавливаются другие. Их и покажет программа в качестве отгадки.