Решение - 1049:

Решение 1