import java.util.Scanner;
public class Main {
public static void hours(int a, int b, int c) {
if(a>=12)
{
if(a>12)
a-=12;
System.out.printf("%02d:%02d:%02dpm\n",a,b,c);
}
else{
if(a==0)
{
a=12;
}
System.out.printf("%02d:%02d:%02dam\n",a,b,c);
}
}
public static void year(int a, int b, int c) {
System.out.printf("%02d/%02d/%02d",b,c,a);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin = new Scanner(System.in);
int n = cin.nextInt();
while (n != 0) {
String str = cin.next();
String[] str1 = str.split("\\/|\\-|\\:");
int yy = Integer.parseInt(str1[0]);
int mm = Integer.parseInt(str1[1]);
int dd = Integer.parseInt(str1[2]);
int hh = Integer.parseInt(str1[3]);
int mmm = Integer.parseInt(str1[4]);
int ss = Integer.parseInt(str1[5]);
Main.year(yy, mm, dd);
System.out.print("-");
Main.hours(hh, mmm, ss);
n--;
}
}
}
import java.util.Scanner;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class Main {
public static void main(String[] args) throws ParseException {
// TODO Auto-generated method stub
Scanner cin = new Scanner(System.in);
int n=cin.nextInt();
for(int i=0;i<n;i++)
{
String str=cin.next(); //不可以用cin.nextLine()
SimpleDateFormat sdf=new
SimpleDateFormat("yyyy/MM/dd-HH:mm:ss");
Date date =sdf.parse(str);
SimpleDateFormat sdf1=new
SimpleDateFormat("MM/dd/yyyy-hh:mm:ssa",new Locale("US")); //HH 和 hh
//a的用法 Locale()
System.out.println(sdf1.format(date).toLowerCase());
}
}
}