매직 스퀘어

문제

매직 스퀘어는 3×3개의 작은 사각형으로 이루어져 있고, 각 사각형의 안에는 20,000보다 작거나 같은 양의 정수가 있다.

매직 스퀘어는 각각의 행과 열, 두 대각선에 쓰여 있는 수의 합이 모두 같다.

상근이도 매직 스퀘어를 만들었다. 하지만, 창영이가 일부 숫자를 지우개로 지워버렸다. 창영이는 착하기 때문에 숫자를 많아야 세 개만 지웠다.

일부 숫자가 지워진 매직 스퀘어가 주어졌을 때, 지워져 있는 숫자를 채우는 프로그램을 작성하시오.

입력

총 세 개의 줄에 매직 스퀘어를 이루는 세 개의 숫자가 주어진다. 지워진 숫자는 0으로 주어진다.

출력

지워진 숫자를 채운 매직 스퀘어를 출력한다.

예제 입력 1 복사

4 9 2
3 0 7
8 1 6

예제 입력 2 복사

0 12 12
16 10 0
8 8 14

예제 입력 3 복사

495 468 0
0 522 414
441 0 549

예제 출력 1 복사

4 9 2
3 5 7
8 1 6

예제 출력 2 복사

6 12 12
16 10 4
8 8 14

예제 출력 3 복사

495 468 603
630 522 414
441 576 549