vector<string> split2(string s) { vector<string> sRet; istringstream iss(s); string sWord; while(iss >> sWord) sRet.push_back(sWord); return sRet; }