Exercise 1.22 and limited column width to 80 characters.