심사 올림피아

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

여섯 명의 심사위원으로 이루어진 심사단이 각 제출물을 평가한다. 각 심사위원이 한 가지 항목만 채점하는 대신, 모든 심사위원은 여섯 가지 항목(정확성, 견고성, 전체 설계, 명료성, 코딩 스타일, 유지보수성)을 종합적으로 고려하여 10점 만점의 종합 점수 하나를 매긴다.

심사의 공정성을 지키기 위해, 제출물의 최종 점수는 여섯 개의 점수 중 가장 높은 점수 하나와 가장 낮은 점수 하나를 제외한 나머지 네 점수의 평균으로 계산한다. 이렇게 하면 특정 팀의 점수를 부풀리거나 깎으려는 심사위원의 점수는 버려질 수 있다.

제출물의 최종 점수를 출력하는 프로그램을 작성하여라.

입력

입력은 하나 이상의 테스트 케이스로 이루어진다. 각 테스트 케이스는 심사위원들이 매긴 여섯 개의 점수를 한 줄에 나열한다. 각 점수는 0 이상 10 이하의 정수이다. 입력은 여섯 점수가 모두 0인 가짜 테스트 케이스로 끝나며, 이 종료 줄은 처리하지 않는다.

출력

각 테스트 케이스마다 최종 점수를 한 줄에 하나씩 출력한다. 불필요한 소수점이나 0은 붙이지 않는다. 결과가 정수이면 정수로(예: 6), 그렇지 않으면 정확한 값으로(예: 5.5) 출력한다.