Решение - 4690:

Решение 1