Puzzles solved by zane