#include <algorithm>
#include <iostream>
#include <iterator>
#include <regex>
#include <string>
using namespace std;
int main() {
const auto input = "Peas&Carrots Spinach-Casserole Beets Pizza Spinach-Salad Coleslaw"s;
const regex re{ "(?:\\s+|^)(?!Spinach)(\\S+)" };
copy(sregex_token_iterator(cbegin(input), cend(input), re, 1), sregex_token_iterator(), ostream_iterator<string>(cout, "\n"));
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDxyZWdleD4KI2luY2x1ZGUgPHN0cmluZz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWNvbnN0IGF1dG8gaW5wdXQgPSAiUGVhcyZDYXJyb3RzIFNwaW5hY2gtQ2Fzc2Vyb2xlIEJlZXRzIFBpenphIFNwaW5hY2gtU2FsYWQgQ29sZXNsYXciczsKCgljb25zdCByZWdleCByZXsgIig/Olxccyt8XikoPyFTcGluYWNoKShcXFMrKSIgfTsKCgljb3B5KHNyZWdleF90b2tlbl9pdGVyYXRvcihjYmVnaW4oaW5wdXQpLCBjZW5kKGlucHV0KSwgcmUsIDEpLCBzcmVnZXhfdG9rZW5faXRlcmF0b3IoKSwgb3N0cmVhbV9pdGVyYXRvcjxzdHJpbmc+KGNvdXQsICJcbiIpKTsKfQ==