замена некоторых while на for