https://aticleworld.com/cplusplus-mcq/