Решение - 1000а:

Решение 1