Три реализации задачи в функциональном стиле