week 9 revision of mid term course