HomepageMentoring CommitteePopular puzzles created by Mentoring Committee Popular puzzles created by Mentoring Committee 48Maple Leaf PuzzleMentoring Committeesolved 46 timesSolve puzzle