Update week 5 q4 per solutions