Решение - 100 (169):

Решение 1