vector<string> split_string(const string &in, char del, bool skip_empty) { vector<string> res; if (in.empty() || del == '