heehee

Try writing it in C or QBasic. It might be a little messy in QBasic, but definitely easier to write than C.