#define _GNU_SOURCE 1
#include <iostream>
#include <iomanip>
#include <sstream>
#include <time.h>
using namespace std;
string timeConversion(string s) {
std::tm t = {};
string result = "";
std::istringstream ss(s);
ss >> get_time(&t, "%I:%M:%S%p");
std::ostringstream oss;
oss << put_time(&t, "%H:%M:%S%p") << endl;
result = oss.str();
return result;
}
int main()
{
system("g++ --version");
cout << timeConversion("07:05:45PM");
return 0;
}