Problem solving, abstraction,and design using C++ | lit.salon