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

Generated in 0.19804 seconds