PART A - SOLUTIONS