задачи по функциональному программированию