#include <iostream>
#include <string>
using namespace std;

string extract(const string &s, const string &name)
{
	string to_find = name + ":";
	string::size_type start = s.find(to_find);
	if (start == string::npos) return "";
	string::size_type stop = s.find('&', start + to_find.size());
	return s.substr(start, stop - start);
}

int main() {
	string s = "plushieid:5637372&plushieposition:12757&plushieowner:null&totalplushies:5637373";
	string found = extract(s, "plushieposition");
	cout << found;
	return 0;
}