8 if (input.find(
"PT") != 0)
13 std::string remaining = input;
16 remaining = remaining.substr(pos);
17 if (remaining.size() == 0)
break;
21 cur_duration = stol(remaining, &pos);
26 if (pos >= remaining.size())
30 char unit = remaining[pos];
44 duration += cur_duration;