Dancing links algorithm visualisation on 25N puzzle cube problem
311