quiz16
Modified from D.E. Haines page 223