#include <iostream>
#include <vector>
#include <string>
#include <sstream>

std::vector<std::string> &split(const std::string &s, char delim, std::vector<std::string> &elems) {
    std::istringstream ss(s);
    std::string item;
    while (std::getline(ss, item, delim)) {
        elems.push_back(item);
    }
    return elems;
}

int main() {
	std::vector<std::string> parts;
	split("1:01:01",':',parts);
	if(parts.size() == 3) {
		int hour = std::atoi(parts[0].c_str());
		int min = std::atoi(parts[1].c_str());
		int sec = std::atoi(parts[2].c_str());
		std::cout << "Total seconds: " << hour * 3600 + min * 60 + sec << std::endl; 
	}
	return 0;
}