Решение - 1006:

Решение 1