Если кому интересно решение: