Решение - 947:

Решение 1