Exercise 3 / week 3 is done, but needs work

I believe I met all of the specs from the exercise, and did so in a way
that integrated things we have learned.  Like the ternary operator and
the '%04d' % some_number technique.  Integrating these techniques was
primary, and elegant code became secondary, I think.  This could
probably use some refactoring.