Это работает очень просто! Используя принцип: вычтите из него составляющие его цифры (например, из числа 28 надо вычесть 2 и 8, получится 18). Задумывая любое двузначное число, и вычисляя, получаем ВСЕГДА: 9, 18, 27, 36, 45, 54, 63, 66, 72, 81. (всего 10). Именно под этими числами стоят ОДИНАКОВЫЕ знаки, все остальные знаки для разнообразия. Набор значков каждый раз меняется, поэтому создаётся видимость угадывания. Попробуйте в уме вычислять, и вы увидите что всегда попадаете на одно из этих 10 чисел. Простой алгоритм, и никакой магии!
З. ы. взято из какого то ответа на этом же проэкте