A = size 49 by 49 PatternBuilder:
[ x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - x x - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ x - - - - - - x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - x - - - - - x x - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - x - - - - - - x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - x - - - - - x x - - - - - - x - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - x - - - - - - x x - - - - - x - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - x - - - - - x x - - - - - - x - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - - - - - - x x - - - - - x - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x - - - - - - x - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - x x - - - - - x - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - - x - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x - - - - - - x ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - x x - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x x ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - x x ]
A permuted by bisect2() = size 49 by 49 PatternBuilder:
[ x - x - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x x - - - - - x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ x x x - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - x - x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - ]
[ - - - - x x - - x - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - x - - - - ]
[ - - - x x x - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - ]
[ x - - x - - x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - x - - x x x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x - - x - - x x - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - x - x - - - x - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - x x - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - x x x - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - x - x x - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - x - - ]
[ - - - - - - - - - - - - - x x - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x ]
[ - - - - - - - - - - - - x x x - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - ]
[ - - - - - - - - - x - - x - - x x - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - x - - x x x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - x - - x - - x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x - - - - - - - x - - - - - - - - x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - x - - - - - - x - - x x x - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - x - - - - - - - x - - - - - - x x - - - - - - - - - - - - - - - - - - - - - - - - x - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - x - - - x - - - - - - - - - - - - - - x - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - x x - - - - - x - - - - - - - - - x - - - - x - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x x x - - - - x - - - - - - - - - - - - - - x - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - x - x x - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - x x - - x - - - - - - - - - - - x - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - x x x - x - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - - x - - x x - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - x - - x x x x - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - x - - x - - x x - - - - - - - - - - x - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - x - - - x - - x - - - - - - x - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x x - - - - - x - - - - - - - - - x ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x x x - - - - x - - - - - - - - - x - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - x x - - - - x - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x x - - x - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x x x - x - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - x - - x x - - x - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - x x x x - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - x - - x x - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - x - - - - - - - x - - - - - - - - x x - - - - x - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - x - - x x x - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - - x - - - - - - x x - - - - - - - ]
[ - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - x x - - - - - ]
[ - - - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - x x x - - - - ]
[ - - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - x x x - - - ]
[ - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - x - - - - x x x - - ]
[ - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - x x x - ]
[ - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - x x x ]
[ - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - x x ]
A permuted by reorder() = size 49 by 49 PatternBuilder:
[ x - - - x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - x - - - - x - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - x - - - - - - - - x - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - x - - - - - - - - - x - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - ]
[ x - - - x - - - - - - - - - - - - - - - - - - - - - x - - - x - - - - - - - - - - - - - - - - - - ]
[ - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - x x - - - - - - - - ]
[ - x - - - - x - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - x - - - - - - - - - ]
[ - - - - - - - x - - - - - - x - - - - - - - - - - - - - - - - - - x - - - - - - - - x - - - - - - ]
[ - - - - - - - - x - - - - - - - - x - - - - - - - - - - - - - x - - - - x - - - - - - - - - - - - ]
[ - - - - - - - - - x - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - x - - x - - - ]
[ - - - - - - - - - - x - - - - - - - - - - - - - x - - - x - - - - - - - x - - - - - - - - - - - - ]
[ - - x - - - - - - - - x - - - - - - - - - - - - - x - - - x - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - x - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - x x ]
[ - - - x - - - - - - - - - x - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - x ]
[ x - - - - - - x - - - - - - x - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - x - - - - - - - - - - x - - - x - - - - x - - - - x - - - - - - - - ]
[ - - - - - - - - - - - - - - - - x - - - - - - - - - - x - - - - - - - - - - - x x x - - - - - - - ]
[ - x - - - - - - x - - - - - - - - x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - x - - - - x x - - x - - - - ]
[ - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - x - - - - - - - - x x - x - - - ]
[ - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - x - - x - - x - x - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - x - - x - - - - - x - x - - - ]
[ - - x - - - - - - x - - - - - - - - - - - - x - - x - - - - - - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - x - - - - - - - - - - - - - x x x ]
[ - - - x - - - - - - x - - - - - - - - - - - - - x - - - - - - - x - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - - x - - - - - - - - - - x - - x - - - - - - - - - - - x - - - - - - - x - - - ]
[ - - - - x - - - - - - - - - x x - - - - - - - - - - x - - - - - - x - - - - - - - - - - - - - - - ]
[ - - - - - - x - - - - - - - - - x x - - - - - - - - - x - - - x - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - - - x - - - - - - - - - - - - - - - - - x - - - x - - - - - x - - - - - - - x - - ]
[ - - - - - - - - - - - x x - - - - - - - - - - - - - - - - x - - - - - - - x - - - - - - - - - - - ]
[ - - - - x x - - - - - - - - - x - - - - - - - - - - - - - - x - - - - - - - - - - - - - - - - - - ]
[ - - - - - - - - x - - - - - - - - - - - - - - - - - - x - - - x - - - - - - x - - x - - - - - - - ]
[ - - - - - - - - - - - - - x - - - - - - - - - x x - - - x - - - x - - - - - - - - - - - - - - - - ]
[ - - - - - - - x - - - - - - - - - - - x - - - - - - x - - - - - - x - x - - - - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - - - - x - - - - - - - - - x - x x - ]
[ - - - - - - - - - - - - - - - x - - x - - - - - - - - - - - - - - x - x - - - - - - - x - - - - - ]
[ - - - - - - - - x - x - - - - - - - - - - - - - - - - - - - - - - - - - x - x - - - - - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - - - x - - - x - - - x - - - - - - - x - - - - - - - - - x - ]
[ - - - - - - - - - - - - - - - - - - - - x - - - - - - - x - - x - - - - x - x - - - - - - - - - - ]
[ - - - - - x x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - - ]
[ - - - - - x - - - - - - - - - x x - x - - - - - - - - - - - - - - - - - - - - - x - - - - - - - - ]
[ - - - - - - - - - - - - - - - - x - x - x - - - - - - - - - - x - - - - - - - - - x - - - - - - - ]
[ - - - - - - - x - x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - x - - - - - - ]
[ - - - - - - - - - - - - - - - - - - - x - x - - - - - - - - - - - - - x - - - - - - - x x - - - - ]
[ - - - - - - - - - - - - - - - - - - x - x - - - - - - - - - - - - - x - - - - - - - - x x - - - - ]
[ - - - - - - - - - x - - - - - - - - - x - x - - - x - - - - - - - - - - - - - - - - - - - x - - - ]
[ - - - - - - - - - - - - - - - - - - - - x - - x - - - - x - - - - - x - - - - - - - - - - - x - - ]
[ - - - - - - - - - - - - x - - - - - - - - - - x - - - - - - - - - - x - - x - - - - - - - - - x - ]
[ - - - - - - - - - - - - x x - - - - - - - - - x - - - - - - - - - - - - - - - - - - - - - - - - x ]