Решение - 1549:

Решение 1