버섯
면접 대비시간 제한2초메모리 제한1024 MB
다섯 명이 열 번의 두 명씩 경주에서 주운 버섯 합계를 받아, 모든 기록을 만족하는 음이 아닌 정수 개수가 있는지 판단합니다.
문제
딤 디므이치는 반 친구들과 함께 버섯을 따러 갔다.
모두 5명(딤 디므이치 포함)이 모였다. 편의를 위해 1번부터 5번까지 번호를 붙였다. 누가 버섯을 가장 잘 따는지 가리려고 대회를 열었다. 대회는 총 10번의 경주로 진행되며, 각 경주에는 두 명의 학생이 참가한다.
- 첫 번째 경주: 1번과 2번 참가자
- 두 번째 경주: 1번과 3번 참가자
- 세 번째 경주: 1번과 4번 참가자
- 네 번째 경주: 1번과 5번 참가자
- 다섯 번째 경주: 2번과 3번 참가자
- 여섯 번째 경주: 2번과 4번 참가자
- 일곱 번째 경주: 2번과 5번 참가자
- 여덟 번째 경주: 3번과 4번 참가자
- 아홉 번째 경주: 3번과 5번 참가자
- 열 번째 경주: 4번과 5번 참가자
딤 디므이치는 각 경주에서 두 참가자가 모은 버섯의 합계를 기록했다. 각 참가자는 자신이 참가한 모든 경주에서 같은 수의 버섯을 땄다. 그 수는 0 이상의 정수이다. 딤 디므이치는 기록에 실수가 있었을까 봐 걱정한다. 기록에 오류가 있었는지 알아내라.
입력
입력은 한 줄이며, 공백으로 구분된 정수 10개가 주어진다. 각 수는 1 이상 이하이며, 위에 적힌 순서대로 각 경주에서 모은 버섯의 합계이다.
출력
기록에 오류가 있으면 NO를, 그렇지 않으면 YES를 출력한다.
힌트
첫 번째 입력 예에서 각 참가자가 딴 버섯 수는 6, 3, 7, 1, 2개이다. 세 번째 입력 예에서는 모든 참가자가 버섯을 한 개씩 땄다.