Решение - 1056аг:

Решение 1