Puzzles solved by bay