C++ code- 61 lines - codepad