first versions of assignment 4.2 and assignment 5.1

Handing in assignment 4.2 and 5.1