Only missing exercise 3