Did some work for Exercise 2.4. and 2.5. and their report