CAM Product design challange 5