I have a udemy course of c++ and it's going quite swell, will work on it tomorrow!!Start by testing everything in the module on its values and using inputs that you would typically assume. Then try inputs that are possible but less communal. This will flush out any secreted bugs. In fact, there is a skill of testing; you will be regularly build up your abilities with practice.