C++ code- 27 lines - codepad