import java.util.*;

public class Main {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        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 in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        if(sum % 9 == 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    }
} Main public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        if(sum % 9 == 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    } main {
        Scanner in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        if(sum % 9 == 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    } Scanner in = new Scanner(System.in); in new Scanner(System.in) String N = in.next(); N in.next() in.next in int i = 0 i 0 j = N.length() - 1; j N.length() - 1 N.length() N.length N 1 double sum = 0; sum 0 while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        } i < j i j {
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        } sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48) sum (N.charAt(i++) - 48) + (N.charAt(j--) - 48) (N.charAt(i++) - 48) N.charAt(i++) N.charAt N i++ i 48 (N.charAt(j--) - 48) N.charAt(j--) N.charAt N j-- j 48 if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        } N.length() % 2 == 1 N.length() % 2 N.length() N.length N 2 1 {
            sum += (N.charAt(i) - 48);
        } sum += (N.charAt(i) - 48) sum (N.charAt(i) - 48) N.charAt(i) N.charAt N i 48 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("Yes") System.out.println System.out System System.out "Yes" {
            System.out.println("No");
        } 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 in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        if(sum % 9 == 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    }
} public class Main {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        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 in = new Scanner(System.in);
        String N = in.next();
        int i = 0, j = N.length() - 1;
        double sum = 0;
        while(i < j){
            sum += (N.charAt(i++) - 48) + (N.charAt(j--) - 48);
        }
        if(N.length() % 2 == 1){
            sum += (N.charAt(i) - 48);
        }
        if(sum % 9 == 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    }
}
