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

Решение 1