test4a correct
test4a2 correct
test4a3 correct
test4a4 (almost) correct