Решение - 1147:

Решение 1