Решение - 1005:

Решение 1