Составление циклического алгоритма