Hi, I'm a highly experienced C++ programmer. I'd love to help with your task and will write a clean and well-commented code for better understanding. Or if you want to write the code yourself, I'll answer any questions you have regarding C++ to help with your project. So let's discuss details over chat and begin our collaboration :)