Решение - 1595:

Решение 1