hello,
place your confidence in my C++ experience and knowledge.
the solution will be written exactly at the skills level you state as desired, i.e. beginner / intermediate.
avoid being detected by submitting too advanced code.
please ask if you want me to show my work or credentials, or for any information at all.
greets, srdjan