Будет онлайн - пример приложен. На решение примерно 40 минут. Надо скидывать решения по одному, по мере готовности