All squares should line up at the end of each iteration (or start if reversed).