Lab6 ==== Part A ------ With regard to the maketest makefile. Explain the difference between the behaviour of the two targets jane and oliver. Part B ------ With regard to kwic-2012, determine the gcov line-coverage for each module. Part C ------ With regard to the WordTable module and the file WordTable.c.gcov, modify the test infrastructure such that lines 76 and 77 from WordTable.c.gcov are executed at least once. Part D ------ Replace the Makefile in stack_adt with the Makefile in Stack-Makefile-Coverage. make coverage will produce the stack.pm.coverage report. Deliverables ------------ 1. A verbal explanation of the PID output from targets jane and oliver using the maketest makefile. 2. A printed list containing the gcov line-coverage % statistic for each module. 3. A demonstration of make gcov yielding at least 69% line-coverage. 4. Comment on the constructor coverage in stack.pm.coverage.