Puzzles solved by bond007