Решение - 1156:

Решение 1