Решение - 1097а:

Решение 1