Никак не соображу, почему цикл for с перестановкой строк, переставляет через одну строку.