Решение - 1037а:

Решение 1