lr #2 Udalov Ilia
Лр#2 Илья Удалов. Поменял интерфейс. Теперь функции вместо класса
Resolved conflict