PL5_ex4 done