learn c the hard way exercise 11 complete