C++ code- 18 lines - codepad