Puzzles solved by cristia