D-Day

시간 제한2초메모리 제한128 MB

문제

캠프에 참가한 유진이는 오늘부터 캠프가 끝나는 날(D-Day)까지 며칠이 남았는지 알고 싶다. 캠프 기간이 매우 길 수 있고 윤년이 포함될 수 있으므로 직접 세기는 어렵다.

윤년은 다음 규칙으로 정한다.

  • 연도가 4로 나누어떨어지면 윤년이다.
  • 단, 연도가 100으로 나누어떨어지면 평년이다.
  • 다시, 연도가 400으로 나누어떨어지면 윤년이다.

다만 캠프가 1000년 이상 계속된다면 유진이는 더 이상 기다리지 않기로 한다.

입력

첫째 줄에 오늘의 날짜가 주어진다. 둘째 줄에 D-Day의 날짜가 주어진다.

각 날짜는 연도 월 일 형식이며, 세 정수는 공백으로 구분된다. 날짜는 1년 1월 1일부터 9999년 12월 31일까지의 올바른 날짜이다. 오늘의 날짜는 항상 D-Day보다 앞선다.

출력

오늘부터 D-Day까지 x일이 남았다면 D-x를 출력한다.

캠프가 1000년 이상 계속된다면 대신 gg를 출력한다. 즉, 오늘이 y년 m월 d일일 때 D-Day가 y+1000년 m월 d일과 같거나 그 이후라면 gg를 출력한다. 오늘이 2월 29일인 경우는 주어지지 않는다.