import java.util.Scanner;
public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  }
} import java.util.Scanner; Scanner java.util public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  }
} Main public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  } main {
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int total = 0; total 0 int[] num = new int[9]; num new int[9] 9 for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    } int i = 0 ; int i = 0 ; i 0 i < 9 i 9 i++ i++ i {
      num[i] = sc.nextInt();
      total += num[i];
    } {
      num[i] = sc.nextInt();
      total += num[i];
    } num[i] = sc.nextInt() num[i] num i sc.nextInt() sc.nextInt sc total += num[i] total num[i] num i int nextTotal1 = num[0] + num[1] + num[3] + num[4]; nextTotal1 num[0] + num[1] + num[3] + num[4] num[3] num[0] + num[1] + num[3] + num[4] num[0] num 0 num[1] num 1 num[3] num 3 num[4] num 4 int nextTotal2 = num[4] + num[5] + num[7] + num[8]; nextTotal2 num[4] + num[5] + num[7] + num[8] num[7] num[4] + num[5] + num[7] + num[8] num[4] num 4 num[5] num 5 num[7] num 7 num[8] num 8 int nextTotal3 = num[1] + num[2] + num[4] + num[5]; nextTotal3 num[1] + num[2] + num[4] + num[5] num[4] num[1] + num[2] + num[4] + num[5] num[1] num 1 num[2] num 2 num[4] num 4 num[5] num 5 int nextTotal4 = num[3] + num[4] + num[6] + num[7]; nextTotal4 num[3] + num[4] + num[6] + num[7] num[6] num[3] + num[4] + num[6] + num[7] num[3] num 3 num[4] num 4 num[6] num 6 num[7] num 7 int nextTotal5 = num[0] + num[2] + num[6] + num[8]; nextTotal5 num[0] + num[2] + num[6] + num[8] num[6] num[0] + num[2] + num[6] + num[8] num[0] num 0 num[2] num 2 num[6] num 6 num[8] num 8 if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No"); total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0 nextTotal4 % 2 == 0 nextTotal3 % 2 == 0 nextTotal1 % 2 == 0 total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0 total % 3 == 0 total % 3 total 3 0 nextTotal1 % 2 == 0 nextTotal1 % 2 nextTotal1 2 0 nextTotal1 % 2 == 0 nextTotal1 % 2 nextTotal1 2 0 nextTotal3 % 2 == 0 nextTotal3 % 2 nextTotal3 2 0 nextTotal4 % 2 == 0 nextTotal4 % 2 nextTotal4 2 0 nextTotal5 % 2 == 0 nextTotal5 % 2 nextTotal5 2 0 System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" sc.close() sc.close sc String[] args args public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  }
} public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  }
} Main
import java.util.Scanner;
public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int total = 0;
    int[] num = new int[9];
    for (int i = 0 ; i < 9 ; i++){
      num[i] = sc.nextInt();
      total += num[i];
    }
    int nextTotal1 = num[0] + num[1] + num[3] + num[4];
    int nextTotal2 = num[4] + num[5] + num[7] + num[8];
    int nextTotal3 = num[1] + num[2] + num[4] + num[5];
    int nextTotal4 = num[3] + num[4] + num[6] + num[7];
     int nextTotal5 = num[0] + num[2] + num[6] + num[8];
    if (total % 3 == 0 && nextTotal1 % 2 == 0 && nextTotal1 % 2 == 0 && nextTotal3 % 2 == 0 && nextTotal4 % 2 == 0 && nextTotal5 % 2 == 0) System.out.println("Yes");
    else System.out.println("No");
    sc.close();
  }
}
