Loading

Report as inappropriate

Impressive! There is a freeware program called Burr Tools that puzzlers use both to create and find solutions for this type of puzzle. It may be interesting to check your algorithm against the current standard.