Question: A combination lock has the following basic properties: The combination (a sequence of three numbers) is hidden; the lock can be opened by providing the combination; and the combination can be changed but only by someone who knows the current combination. Design a class with public member functions open and change combo and private data members that store the combination. The combination should be set in the constructor. Disable copying of combination locks.