Destructor

Firstly, add 3 random sized Box objects to first list and find the largest Box in the list by comparing their volumes. Then create a second list which contains same boxes object as first list by using copy constructor and find largest Box in second list. Also, add 5 more boxes to the second list and again find the largest Box in the resultant second string. Count the number of boxes in the first list. Delete the Box objects in the second list. After the end of main() function, destructor is executed for each 8(3+5) Box objects and for two TrunckLoad objects(i.e, load1 and load2) which will deallocate the memory provided to objects.