Решение - 1016:

Решение 1