Coding Ninja Cpp Solution