pcsd_assignment1