Wooden Snake Puzzle Solution