Thread:Shrev64/@comment-3420714-20111117033838/@comment-3420714-20111117045505

I think I got it! Check it out now, and make any revisions or improvements you feel necessary. 