Решение - 1288:

Решение 1