Идею поздравительной загадки у него же и украл - читайте его замечательный журнал. :) Это числовой ребус, в котором одинаковым буквам соответствуют одинаковые цифры, разным - разные.
КА+РА-В!+А+Й = -К^(-А)*Р+АВ-A+Й
В обеих частях равенства должен получиться возраст именинника.
Без учета последнего условия верные ответы дали