A bit of a sidestory, but it is relevant.
From time to time, when I am trying to split myself in too many directions on any given day, I sometimes have trouble sleeping as my mind races away on the things it's trying to compute. As I get more exhausted and more split, and as I start to drift to sleep, these lines of reasoning make less and less sense. For instance, a couple months back I spent half the night sleepless trying to figure out a problem, and later realized the problem was nonsensical, something like "How do I say a comeback to an insult that doesn't result in a compiler error?" (A result of too much programming at work and for school I guess)
The reason this is relevant is that over the weekend I had one of these sleepless nights, and the question of the night was about trying to write a program that would write stories. The particular aspect I was trying to sort out was how to write the code to robustly deal with point of view switches that also include a change from 1st person to 3rd person.
Oy, I can't wait til I'm done with school. My poor addled brain can't take much more of this.