The writers job is like solving a puzzle, and finally arriving at a solution is a tremendous satisfaction.