Не, серьёзно - не понимаю, какие индексы надо поменять местами, чтобы повёрнутое на 90 представление битовой карты стало эквивалентным неповёрнутому. Даже если не рассматривать понадобившийся для этого код и время процессора (поворот тут, как и построчное расслаивание во втором примере - это предвычисления этапа проектирования, но пока об этом забудем).