problems from the learn command line crash course http://cli.learncodethehardway.org/book/ex2.html