Решение - 475а:

Решение 1