Решение - 749:

Решение 1