import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(n[i]);
        }

        if (sum%9 == 0) System.out.println("Yes");
        else System.out.println("No");
    }
} 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.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(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);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(n[i]);
        }

        if (sum%9 == 0) System.out.println("Yes");
        else System.out.println("No");
    } main {
        Scanner sc = new Scanner(System.in);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(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) String[] n = sc.next().split(""); n sc.next().split("") sc.next().split sc.next() sc.next sc "" int sum = 0; sum 0 for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(n[i]);
        } int i = 0; int i = 0; i 0 i < n.length i n.length n n.length i++ i++ i {
            sum += Integer.parseInt(n[i]);
        } {
            sum += Integer.parseInt(n[i]);
        } sum += Integer.parseInt(n[i]) sum Integer.parseInt(n[i]) Integer.parseInt Integer 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);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(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);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(n[i]);
        }

        if (sum%9 == 0) System.out.println("Yes");
        else System.out.println("No");
    }
} Main
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] n = sc.next().split("");

        int sum = 0;
        for (int i = 0; i < n.length; i++) {
            sum += Integer.parseInt(n[i]);
        }

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