read (x0); read (x1); read (x2); read (x3); y := (((((372>x3)+(x0-387)!!781>=x3&&x1<=x2)>=((863-x3==(130<=306))==(301-x3>=(290>283))))<=(((x3&&x1)!=(x1>x0))-(x1<942!!168<443))+((x3==x1)<(x2x1!!x0-262)+((x1!!x3)<=(x1==x3)&&(996=213)+x3*789)*((x3>x3!!176>=353)-(x0!=608)*(686>x2))))-((((632*939-(386!=190))-(703+x0>=(x0<=672))<((x2==x0)>50+122)*((173!=94)<(x1=x3)+(570*x0<(642==x3)))-(155-750!=x3+587)*((871==680)!=(x0876&&x0>=x1)-(46-x3)*(867&&185)<(((x3>=298)!=x0+x3)!=((x2>=x2)!=(x3!=231))))>=(((823-597)+(x1>x1))+((940<161)<325*x1)>((121<=160)>=(771&&961)&&(730-x3)+(x0-441)))))!!((((x2(438!!423))>((x3=x2)))==(((x3(x1>=7))<=((409>=419)!=(824<=x0)))&&(((434&&848)==x1*x3)+(x3*368)*(x1!=591))*((x2*x0>149-458)+((x0&&986)!=(409!!691))))-((x0*359<(94&&x1)!!(x3&&x2!!669+x1))!=(x2>x0&&(x0!!202)!!(x1!=x1)==(989&&299))!!(((x3=(x3!=x0))<(x1+915)+x2*x2)+(((x2<=664)==(x0<=164))-((786!=x1)+(x1!=x2))))<=((((x1<=112)-(x3<161))-((111>x0)>=(x1<=x3))>=((x1<=436)-886*x3<((645=x0))+((x3!=x2)*(x3=x1)>=x3*53))))-(((((x0>702)>=(x1&&788))!=(269-x2&&(424&&936)))<((990>=x2)*(x0*130)>(x3<594&&x3*649)))!=((529+921==(591<=332))<=((x0!=290)>(x1<=x2)))+(x0+421<=510+x0)*(x0>=x2!!725&&x3))); write (y)