added Fig 16.2 code