Здравствуйте, задание и лекция в файле, отчет не требуется, только решение и комментарии в коде. Интерфейс не нужен.