change mind-bogglingly stupid use of macros

I know there's no point in fixing this since it's only project euler, but I noticed this while randomly browsing through old code, and it offended me to see something so horrific with my name next to it... even if I did write it donkeys years ago.