function myin(){return require("fs").readFileSync("/dev/stdin", "utf8").trim();}
function myout(t){console.log(t);}//standard output
//[no]param
//0:何もしない  1:数値へ変換  2:半角SPで分割  3:改行で分割  4:半角SPで分割し、数値配列へ
//5:改行で分割し、数値配列へ  6:1文字に分割  7:1文字に分割し、数値配列へ
function myconv(i,no){switch(no){case 0:return i;case 1:return parseInt(i);case 2:return i.split(" ");case 3:return i.split("\n");case 4:return i.split(" ").map((a)=>Number(a));case 5:return i.split("\n").map((a)=>Number(a));case 6:return i.split("");case 7:return i.split("").map((a)=>Number(a));}}

function Main(input) {
  input = myconv(input,1);
  if(input >= 100 && input <= 105 ||
    input >= 200 && input <= 210 ||
     input >= 300 && input <= 315 ||
     input >= 400 && input <= 420 ||
     input >= 500 && input <= 525 ||
     input >= 600 && input <= 630 ||
     input >= 700 && input <= 735 ||
     input >= 800 && input <= 840 ||
     input >= 900 && input <= 945 ||
     input >= 1000 && input <= 1050 ||
    input >= 1100 && input <= 1155 ||
    input >= 1200 && input <= 1260 ||
     input >= 1300 && input <= 1365 ||
     input >= 1400 && input <= 1470 ||
     input >= 1500 && input <= 1575 ||
     input >= 1600 && input <= 1680 ||
     input >= 1700 && input <= 1785 ||
     input >= 1800 && input <= 1890 ||
     input >= 1900 && input <= 1995
    ){
     myout(1);
     }else{
       if(input >= 2000){
     	 myout(1);
     	}else{
         myout(0);  
        }
     }
}
Main(myin());
