Oef1, 2 & 3 final commit. 4 & 5 zijn nog leeg.