тут два раза `indexOf` его тоже можно закешировать