ABCDEFGHIJKLMNO
↓
ABCDEFGHONMLKJI
↓
ABCDEFIJKLMNOHG