Решение - 580де:

Решение 1