Received 100 for the assignment and an extra 5 points for the shortest solution. ;) As far as all the comments go, I apologize, but you just have to know this professor. It annoys me more than anything the amount of commenting we have to do. Thanks for the kind words so far.