1. Give assertions to help in debugging the programs of Exercise 6.3. Exercise 3 Consider the following two program fragment: State whether the edge-coverage criterion may lead to different test sets in the two cases. 2. Discuss the differences between worst case and average case 'evaluation by means of testing. How can we be sure that the real worst case has actually been observed?