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 c f g b h e a
2 b a d e h f c g
3 g f a b e c h d
4 a h c d g e b f
5 h g b c f d a e
6 e d g h c a f b
7 f e h a d b g c
8 c b e f a g d h

Generated in 0.14461 seconds