Решение - 1090:

Решение 1