LCTHW exercise 19 header file.