Решение - 1042б:

Решение 1