Вобщем-то это уже тут было, и, если я не ошибаюсь, Хатт говорил секрет этого угадывателя. Повторю его объяснение.
Суть в том, что любое двузначное число mn можно разложить следующим образом: 10m + n. Когда мы отнимаем от числа сумму его цифр, то получаем 10m + n - m - n = 9m. То есть получаем число, кратное 9. И поэтому числам, кратным 9 в угадывателе (9, 18, 27 ...) соответствует один и тот же значок.
Короче, выражаясь понятным языком, в диагонали, идущей с нижнего левого к верхнему правому углу один и тот же значок (см. аттач). Только у числа 90 значок может быть любым (догадайтесь сами, почему

).
ЗЫ. Спасибо, Хатт, что в своё вроемя объяснил это всем.