Done uptil problem 5

1. The big last problem remains to be done.