Write a C++ program that has a Date class and a Julian class. The Date class should be the same Date class used in Program 11.11, and the Julian class should represent a date as a long integer. For this program, include a conversion operator function in the Date class that converts a Date object to a Julian object, using the algorithm shown in Exercise 3. Test your program by converting the dates 1/31/2006 and 3/16/2007, which correspond to the Julian dates 732707 and 733116.