#include <iostream>
bool isSecondStringRotatedOfFirstString(const std::string str1, const std::string str2) {
if (str1.length() != str2.length()) {
return false;
}
std::string concatenated = str1 + str1;
return concatenated.find(str2) != std::string::npos;
}
int main() {
std::string first = "abcdefg";
std::string second = "cdefgab";
std::cout << (isSecondStringRotatedOfFirstString(first, second) ? "yes" : "no");
}
/*
run:
yes
*/