#include <iostream>
using namespace std;
int main() {
std::string str="We think in generalities, but we live in details.";
std::string str2 = str.substr (str.length() - 2, 2); // "think"
std::size_t pos = str.find("live"); // position of "live" in str
std::string str3 = str.substr (pos); // get from "live" to the end
std::cout << str2 << ' ' << str3 << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglzdGQ6OnN0cmluZyBzdHI9IldlIHRoaW5rIGluIGdlbmVyYWxpdGllcywgYnV0IHdlIGxpdmUgaW4gZGV0YWlscy4iOwoJc3RkOjpzdHJpbmcgc3RyMiA9IHN0ci5zdWJzdHIgKHN0ci5sZW5ndGgoKSAtIDIsIDIpOyAgICAgLy8gInRoaW5rIgoJc3RkOjpzaXplX3QgcG9zID0gc3RyLmZpbmQoImxpdmUiKTsgICAgICAvLyBwb3NpdGlvbiBvZiAibGl2ZSIgaW4gc3RyCglzdGQ6OnN0cmluZyBzdHIzID0gc3RyLnN1YnN0ciAocG9zKTsgICAgIC8vIGdldCBmcm9tICJsaXZlIiB0byB0aGUgZW5kCglzdGQ6OmNvdXQgPDwgc3RyMiA8PCAnICcgPDwgc3RyMyA8PCAnXG4nOwoJcmV0dXJuIDA7Cn0=