3D-printable solution to a tricky Moscow Puzzle...