если непонятен алгоритм нада удалить скрипт 100% и написать с нуля....