wk3 PRAC

see 3 attachments. Due this Wednesday .