Assume the existence of a Phone class. Define a derived class named CameraPhone that contains two member variables: - An int named imageSize that contains the number of megabytes that a picture uses on the phone - An int named memorySize that contains the number of megabytes in the camera's memory Write the following member functions in the CameraPhone class: - A constructor that accepts two int arguments. The first argument should be assigned to the imagesize member, and the second argument should be assigned to the memorysize argument. - A member function named numPictures that returns (as an int) the number of pictures the camera's memory can hold.