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

Generated in 0.16604 seconds