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

Generated in 0.21641 seconds