На каждом шаге, меняются местами две части. После перемещения, часть подсвечивается, если она на своём месте. Количество частей неизменно.
На каждом шаге, меняются местами две части. После перемещения, часть НЕ подсвечивается, если она на своём месте. Количество частей меняется.
На каждом шаге, часть перемещается или по горизонтали, или по вертикали. Часть меняется местами с каждой плиткой, через которую проходит. После перемещения, часть НЕ подсвечивается, если она на своём месте. Количество частей меняется.