Puzzles solved by келл.