#include <iostream>
#include <string>
using namespace std;
int main()
{
string str = "ababcd";
cout << "str.find(\"c\"): " << str.find("c") << endl;
cout << endl;
cout << "str.find(\"c\", 4): " << str.find("c", 4) << endl;
cout << "str.find(\"c\", 5): " << str.find("c", 5) << endl;
cout << endl;
cout << "str.find(\"abc\", 0, 2): " << str.find("abc", 0, 2) << endl;
cout << "str.find(\"abc\", 0, 3): " << str.find("abc", 0, 3) << endl;
cout << endl;
cout << "str.find(\"c\", 0, 0): " << str.find("c", 0, 0) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgppbnQgbWFpbigpCnsKCXN0cmluZyBzdHIgPSAiYWJhYmNkIjsKCQoJY291dCA8PCAic3RyLmZpbmQoXCJjXCIpOiAiIDw8IHN0ci5maW5kKCJjIikgPDwgZW5kbDsKCWNvdXQgPDwgZW5kbDsKCQoJY291dCA8PCAic3RyLmZpbmQoXCJjXCIsIDQpOiAiIDw8IHN0ci5maW5kKCJjIiwgNCkgPDwgZW5kbDsKCWNvdXQgPDwgInN0ci5maW5kKFwiY1wiLCA1KTogIiA8PCBzdHIuZmluZCgiYyIsIDUpIDw8IGVuZGw7Cgljb3V0IDw8IGVuZGw7CgkKCWNvdXQgPDwgInN0ci5maW5kKFwiYWJjXCIsIDAsIDIpOiAiIDw8IHN0ci5maW5kKCJhYmMiLCAwLCAyKSA8PCBlbmRsOwoJY291dCA8PCAic3RyLmZpbmQoXCJhYmNcIiwgMCwgMyk6ICIgPDwgc3RyLmZpbmQoImFiYyIsIDAsIDMpIDw8IGVuZGw7Cgljb3V0IDw8IGVuZGw7CgkKCWNvdXQgPDwgInN0ci5maW5kKFwiY1wiLCAwLCAwKTogIiA8PCBzdHIuZmluZCgiYyIsIDAsIDApIDw8IGVuZGw7CgkKCXJldHVybiAwOwp9
str.find("c"): 4
str.find("c", 4): 4
str.find("c", 5): 4294967295
str.find("abc", 0, 2): 0
str.find("abc", 0, 3): 2
str.find("c", 0, 0): 0