Here is a coding exercise I was asked to complete for a local firm, with my solution.  I didn't pass, but I wasn't told why.  Want to tell me why?