cis105 assignment 3 powerpoint