debug chapter16