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

Решение 1