Решение - 592 - Часть 2:

Решение 1