lab9-6.c