I haven't read this in so long, so I'm completely lost at this point. I'll have to start over, but I have a feeling this one is going to be tough.