Puzzles solved by Gerard way