PHY306 SOLUTIONS