import java.util.*;
public class Main{
	public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    }
} import java.util.*; util.* java public class Main{
	public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    }
} Main public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    } main {
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) char[] n = sc.next().toCharArray(); n sc.next().toCharArray() sc.next().toCharArray sc.next() sc.next sc int sum = 0; sum 0 for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        } int i = 0; int i = 0; i 0 i < n.length i n.length n n.length i++ i++ i {
        	sum += Character.getNumericValue(n[i]);
        } {
        	sum += Character.getNumericValue(n[i]);
        } sum += Character.getNumericValue(n[i]) sum Character.getNumericValue(n[i]) Character.getNumericValue Character n[i] n i 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" String[] args args public class Main{
	public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    }
} public class Main{
	public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    }
} Main
import java.util.*;
public class Main{
	public static void main(String[] args){
    	Scanner sc = new Scanner(System.in);
    	char[] n = sc.next().toCharArray();
    	int sum = 0;
    	for(int i = 0; i < n.length; i++){
        	sum += Character.getNumericValue(n[i]);
        }

      	if(sum%9==0) System.out.println("Yes");
      	else System.out.println("No");
    }
}