Quiz for cplusplus