CAM Product design challange 3