창용이의 시계
시간 제한1초메모리 제한512 MB
24시간 시계의 시각을 추적하며 c초만큼 앞뒤로 돌리고, 현재 시각을 묻는 질의에 답합니다.
문제
창용이는 여름 한정판 시계를 하나 샀다. 건전지를 빼 두었기 때문에 이 시계는 스스로 시간이 흐르지 않고, 창용이가 돌린 만큼만 바늘이 움직인다.
창용이는 시계를 앞으로 돌리기도 하고 뒤로 돌리기도 한다. 처음 시계가 가리키는 시각과 개의 쿼리가 주어진다. 각 쿼리는 로 시작한다.
- 가 1이면 정수 가 이어서 주어진다. 시계를 앞으로 초 돌린다.
- 가 2이면 정수 가 이어서 주어진다. 시계를 뒤로 초 돌린다.
- 가 3이면 그 시점에 시계가 가리키는 시각을 출력한다.
시계는 24시간제로 돌아간다. 23시 59분 59초에서 앞으로 1초 돌리면 0시 0분 0초가 되고, 0시 0분 0초에서 뒤로 1초 돌리면 23시 59분 59초가 된다.
, 이다.
입력
첫째 줄에 처음 시각이 로 주어진다. (, , )
둘째 줄에 쿼리의 개수 가 주어진다. ()
다음 개의 줄에 쿼리가 하나씩 주어진다. 가 1 또는 2인 쿼리는 와 가 공백으로 구분되어 주어지고, 가 3인 쿼리는 만 주어진다.
출력
가 3인 쿼리마다 그 시점에 시계가 가리키는 시각을 형태로 한 줄에 출력한다. 세 값은 공백 하나로 구분하고, 자리를 0으로 채우지 않는다. 가 3인 쿼리는 적어도 하나 주어진다.