Решение - 1043аб:

Решение 1