Pattern Problem In Cpp