
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	}
}
 import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	}
} Main public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	} main {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	} Scanner stdin=new Scanner(System.in); stdin new Scanner(System.in) int c[][]=new int[3][3]; c new int[3][3] 3 3 int i=0 i 0 j=0; j 0 int temp; temp boolean flag=true; flag true for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			} i=0; i=0 i 0 i<3 i 3 i++ i++ i for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			} for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			} j=0; j=0 j 0 j<3 j 3 j++ j++ j {
				temp=stdin.nextInt();
				c[i][j]=temp;
			} {
				temp=stdin.nextInt();
				c[i][j]=temp;
			} temp=stdin.nextInt() temp stdin.nextInt() stdin.nextInt stdin c[i][j]=temp c[i][j] c[i] c i j temp for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		} i=0; i=0 i 0 i<3 i 3 i++ i++ i {
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		} {
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		} for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			} j=0; j=0 j 0 j<3 j 3 j++ j++ j {
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			} {
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			} if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false; (c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]) (c[i][j]-c[i][(j+1)%3]) c[i][j] c[i] c i j c[i][(j+1)%3] c[i] c i (j+1)%3 (j+1) j 1 3 (c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]) c[(i+1)%3][j] c[(i+1)%3] c (i+1)%3 (i+1) i 1 3 j c[(i+1)%3][(j+1)%3] c[(i+1)%3] c (i+1)%3 (i+1) i 1 3 (j+1)%3 (j+1) j 1 3 flag=false flag false if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No"); flag System.out.println("Yes") System.out.println System.out System System.out "Yes" if(!flag)
			System.out.println("No"); !flag flag System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {
	public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	}
} public class Main {
	public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	}
} Main

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner stdin=new Scanner(System.in);
		int c[][]=new int[3][3];
		int i=0,j=0;
		int temp;
		boolean flag=true;
		for(i=0;i<3;i++)
			for(j=0;j<3;j++){
				temp=stdin.nextInt();
				c[i][j]=temp;
			}
		for(i=0;i<3;i++){
			for(j=0;j<3;j++){
//				System.out.println("i="+i+"  j="+j);
				if((c[i][j]-c[i][(j+1)%3])!=
				(c[(i+1)%3][j]-c[(i+1)%3][(j+1)%3]))
					flag=false;
			}
		}
		if(flag)
			System.out.println("Yes");
		else if(!flag)
			System.out.println("No");


	}
}

