알리는 작은 소프트웨어 회사에서 일한다. 이 회사는 출근 여부가 아니라 실제로 일한 시간을 기준으로 급여를 준다. 그 시간은 직원이 직접 신고하고, 회사는 그 신고를 믿는다. 알리는 이런 문제에 엄격해서 하루 동안 그날의 실제 근무 시간을 계산하는 데 필요한 정보를 모두 기록한다. 여러 달 기록하는 사이에 알리는 자기만의 기록 형식을 만들었다.
기록은 여러 개의 항으로 이루어진다. 각 항은 부호가 붙은 시간이고, 시 부분과 분 부분을 따로 적는다. 예를 들어 -8:30이나 +09:20처럼 적는다. 알리는 이런 항만으로 필요한 내용을 모두 적을 수 있다는 것을 알아냈다.
항의 순서는 결과를 바꾸지 않는다. 알리는 프로그래머라서 이런 덧셈이 지루하고 실수하기 쉬운 일, 즉 컴퓨터가 해야 할 일이라는 것을 안다. 알리를 대신해 이 덧셈을 해 주는 프로그램을 작성하시오.
그런데 위 형식대로 항을 입력하는 것도 알리에게는 번거로웠다. 그래서 입력 속도를 높이려고 형식을 조금 손봤다.
:을 치면 입력 속도가 절반으로 떨어진다. 키보드 오른쪽 숫자판에 없는 유일한 문자이고 시프트 키까지 눌러야 하기 때문이다. 그래서 이제부터는 .이 :과 같은 뜻이다. 즉 +8.5는 +8:30이 아니라 +8:05를 뜻한다.입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스는 한 줄에 항 하나씩 적힌 1줄 이상 1000줄 이하의 줄로 이루어진다. 각 항은 부호 (+ 또는 -), 시 부분, 구분자 (: 또는 .), 분 부분을 이 순서로 이어 붙인 것이다. 시 부분과 분 부분은 각각 비어 있을 수 있고, 비어 있으면 0으로 본다. 테스트 케이스 사이에는 $$$만 적힌 줄이 있고, 마지막 테스트 케이스 다음에는 ###만 적힌 줄이 있다.
각 테스트 케이스마다 항을 모두 더한 값을 한 줄에 출력한다. 답은 항상 양수이다. 답은 H:MM 형식으로 적는다. 분 부분 MM은 항상 00부터 59까지의 두 자리 수이고, 시 부분 H는 앞에 0을 붙이지 않은 음이 아닌 정수이다.