PA217_assignment1