Pattern's display was broken for non-square puzzles, because