Реализация известных алгоритмов в качестве упражнения, проверки понимания и поиска новых форм.