Prac 6

almost done except for bonus,please check