Puzzles solved by Team B99