만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

중간 게임

면접 대비

시간 제한0.5초메모리 제한1024 MB

요약
앨리스와 밥의 현재 점수가 주어졌을 때 각자의 승리 수와 무승부 수를 구합니다. 점수가 불가능하면 Error, 답이 하나로 정해지지 않으면 Undefined를 출력합니다.
난이도

쉬움10점 중 3점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

오늘 무한한 보드에서 열리는 틱택토 국제 대회의 결승전이 진행 중인 것을 알고 계셨나요? 바딤도 몰랐지만, 올해의 이 대형 행사 소식을 듣고 방송을 열었더니 앨리스와 밥 두 선수가 맞붙고 있었습니다. 지금 앨리스의 점수는 AA점, 밥의 점수는 BB점입니다. 잘 알려져 있듯이 한 라운드에서 이기면 2점, 비기면 1점, 지면 0점을 얻습니다. 바딤은 경기 일부를 놓쳐서 앨리스가 몇 라운드를 이겼는지, 밥이 몇 라운드를 이겼는지, 몇 라운드가 무승부였는지 알고 싶어 합니다. 이 질문에 답하는 것을 도와주세요.

입력

첫 줄에 앨리스의 점수 AA가 주어집니다 (0≤A≤1090 \le A \le 10^9). 둘째 줄에 밥의 점수 BB가 주어집니다 (0≤B≤1090 \le B \le 10^9).

출력

데이터에 오류가 있어서 어떤 라운드 수로도 현재 점수에 도달할 수 없다면 <<Error>>를 출력합니다. 답을 한 가지로 정할 수 없으면 <<Undefined>>를 출력합니다. 그렇지 않으면 앨리스가 이긴 라운드 수, 밥이 이긴 라운드 수, 무승부 라운드 수를 순서대로 세 정수로 출력합니다.

예제3

  1. 예제 1

    입력
    3
    1
    
    예상 출력
    1
    0
    1
    
  2. 예제 2

    입력
    2
    2
    
    예상 출력
    Undefined
    
  3. 예제 3

    입력
    1
    2
    
    예상 출력
    Error