added learning python hard way exercise 5