Решение - 598:

Решение 1