Square Size (2-26): (Will produce the output square after 17,576 shuffles.)

Memory allocation - current:512Kb - peak:512Kb
Memory usage - current:306Kb - peak:450Kb

  1 2 3 4 5 6 7 8
1 d g e c h f a b
2 a d b h e c f g
3 b e c a f d g h
4 h c a g d b e f
5 c f d b g e h a
6 e h f d a g b c
7 g b h f c a d e
8 f a g e b h c d

Generated in 0.27211 seconds