Puzzles solved by laine