Выполнил задачу на классы