week 16. Quiz and revision