CAM Product design challange 2