import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.util.Locale;
import java.util.stream.Stream;

class Main {
	private static final DateTimeFormatter FORMATTER = new DateTimeFormatterBuilder()
			.parseCaseInsensitive()
			.appendPattern("[hhmma][ha]")
			.toFormatter(Locale.ENGLISH);

	public static void main(String[] args) {
		Stream.of("1200am", "8PM")
				.map(s -> LocalTime.parse(s, FORMATTER))
				.forEach(System.out::println);
	}
}