Puzzles solved by wil