Hw4 elaborated
HW5 done