import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 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);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 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);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 0)
			System.out.println("Yes");
		else
			System.out.println("No");
		sc.close();
	} main {
		Scanner sc = new Scanner(System.in);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 0)
			System.out.println("Yes");
		else
			System.out.println("No");
		sc.close();
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String N = sc.nextLine(); N sc.nextLine() sc.nextLine sc char[] ch = N.toCharArray(); ch N.toCharArray() N.toCharArray N int sum = 0; sum 0 for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0'); int i=0; int i=0; i 0 i<ch.length i ch.length ch ch.length i++ i++ i sum += (ch[i] - '0'); sum += (ch[i] - '0') sum (ch[i] - '0') ch[i] ch i '0' if(sum % 9 == 0)
			System.out.println("Yes");
		else
			System.out.println("No"); sum % 9 == 0 sum % 9 sum 9 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);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 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);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 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);

		String N = sc.nextLine();
		char[] ch = N.toCharArray();
		
		int sum = 0;
		for(int i=0; i<ch.length; i++)
			sum += (ch[i] - '0');
		
		if(sum % 9 == 0)
			System.out.println("Yes");
		else
			System.out.println("No");
		sc.close();
	}

}