Решение - 30 (с):

Решение 1