Решение - 1042а:

Решение 1