Puzzles solved by warner b