import java.util.*;

class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    boolean flag = false;
    for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    }
    if(flag) System.out.println("Yes");
    else System.out.println("No");
  }
} import java.util.*; util.* java class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    boolean flag = false;
    for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    }
    if(flag) System.out.println("Yes");
    else System.out.println("No");
  }
} Main public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    boolean flag = false;
    for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    }
    if(flag) System.out.println("Yes");
    else System.out.println("No");
  } main {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    boolean flag = false;
    for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    }
    if(flag) System.out.println("Yes");
    else System.out.println("No");
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc boolean flag = false; flag false for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    } int i = 0; int i = 0; i 0 i<N/4 + 1 i N/4 + 1 N/4 N 4 1 i++ i++ i {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    } {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    } for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      } int j = 0; int j = 0; j 0 j<N/7 + 1 j N/7 + 1 N/7 N 7 1 j++ j++ j {
        if(4*i+7*j == N) flag = true;
      } {
        if(4*i+7*j == N) flag = true;
      } if(4*i+7*j == N) flag = true; 4*i+7*j == N 4*i+7*j 4*i 4 i 7*j 7 j N flag = true flag true if(flag) System.out.println("Yes");
    else System.out.println("No"); flag 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
import java.util.*;

class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    boolean flag = false;
    for(int i = 0;i<N/4 + 1;i++) {
      for(int j = 0;j<N/7 + 1;j++) {
        if(4*i+7*j == N) flag = true;
      }
    }
    if(flag) System.out.println("Yes");
    else System.out.println("No");
  }
}