Adde whole task 3 from 2nd list. Not perfect.