I finally wrote the thing for work that I have been procrastinating for a week on. I managed to bang it out in about 45 minutes and it's not terrible.
Someday I will figure out how not to do this to myself. I am guessing this won't be that day.
Personal.