28. Складання програм з повторенням