창용이의 시계

24시간 시계의 시각을 추적하며 c초만큼 앞뒤로 돌리고, 현재 시각을 묻는 질의에 답합니다.

쉬움2시뮬레이션수학구현아직 제출이 없습니다시간 제한1초메모리 제한512 MB

문제

창용이는 여름 한정판 시계를 하나 샀다. 건전지를 빼 두었기 때문에 이 시계는 스스로 시간이 흐르지 않고, 창용이가 돌린 만큼만 바늘이 움직인다.

창용이는 시계를 앞으로 돌리기도 하고 뒤로 돌리기도 한다. 처음 시계가 가리키는 시각과 qq개의 쿼리가 주어진다. 각 쿼리는 TT로 시작한다.

  • TT가 1이면 정수 cc가 이어서 주어진다. 시계를 앞으로 cc초 돌린다.
  • TT가 2이면 정수 cc가 이어서 주어진다. 시계를 뒤로 cc초 돌린다.
  • TT가 3이면 그 시점에 시계가 가리키는 시각을 출력한다.

시계는 24시간제로 돌아간다. 23시 59분 59초에서 앞으로 1초 돌리면 0시 0분 0초가 되고, 0시 0분 0초에서 뒤로 1초 돌리면 23시 59분 59초가 된다.

1T31 \le T \le 3, 0c100000000 \le c \le 10\,000\,000이다.

입력

첫째 줄에 처음 시각이 hh mm ss로 주어진다. (0h230 \le h \le 23, 0m590 \le m \le 59, 0s590 \le s \le 59)

둘째 줄에 쿼리의 개수 qq가 주어진다. (1q1000001 \le q \le 100\,000)

다음 qq개의 줄에 쿼리가 하나씩 주어진다. TT가 1 또는 2인 쿼리는 TTcc가 공백으로 구분되어 주어지고, TT가 3인 쿼리는 TT만 주어진다.

출력

TT가 3인 쿼리마다 그 시점에 시계가 가리키는 시각을 hh' mm' ss' 형태로 한 줄에 출력한다. 세 값은 공백 하나로 구분하고, 자리를 0으로 채우지 않는다. TT가 3인 쿼리는 적어도 하나 주어진다.