Lab6 - 5 done (with one type mismatch)