#include <iomanip>
#include <iostream>
#include <sstream>
#include <string>

int main() {
	std::stringstream ss;
	ss << "\"Primary, Secondary, Third\", \"Primary\", , \"Secondary\", 18, 4, 0, 0, 0";
	
	while (ss >> std::ws) {
		std::string csvElement;
		
		if (ss.peek() == '"') {
			ss >> std::quoted(csvElement);
			std::string discard;
			std::getline(ss, discard, ',');
		}
		else {
			std::getline(ss, csvElement, ',');
		}
		
		std::cout << csvElement << "\n";
	}
}