C++ code- 50 lines - codepad