Решение - 1159:

Решение 1