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

Generated in 0.16944 seconds