Решение - 1579:

Решение 1