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

Generated in 0.14967 seconds