Переделал алгоритм(стало медленней вроде как)