Add Assignment 4
Solution 4: solve some of the problems
Solution 3: correct mistakes