Решение - 1599:

Решение 1