Решение - 799а:

Решение 1