Решение - 501:

Решение 1