Puzzles solved by weir