read (x0); read (x1); read (x2); read (x3); y := (((x3-945&&(64!!x0))+((3<=967)<(x2<=636))>=((x0<=514!!x0+x2)>(611*725&&x0!=x2)))-(((210-x0<(x1<251))<((205!!21)>=(x1&&x2)))<=(((x1<=346)>=(288>517))!=(649>x2)+(383+540)))>(((x3+963<(16>456))!=(x3-793==(x3!=776)))+((928>197)+(250>=427)<((57==x0)!=x2*x1)))*(((993<=x3)-(x3>=x3)!!(537>266)*(328*134))+(((616>x3)-(471+136))-((947>=x2)>=x2-x3))))+((((x2+x0>(200!=401))-(x1+x3==(x0==403))!!((912<=x3)>(44>=903))!=(313!=679)+(x2!=435))==((((94>=942)==(86>=33))<((x2=(x3<=692)))!=(x1<=927)*(419*688)-(x3<=x3&&x2<=522)))<(((478>38)<=x1+443)*(676*x3!!168==x0)+((107(x0>=297))-((148==x2)<(x0>=x3))==((x2+867<(303<=914))>=(845>632)-(770-220))))<=((((x3!=x1)!=163*x2!!(737!=474)-(x2-x0))*(((970!!x1)!=(36<905))<=((x1!=x1)==(x1!=x2)))>=((x3-x0)-(x0<=x0)>((x1>x1)<(405=(789==x1)!!(723==x1)<(x3&&x1)))&&((426!=x1)+(x1!=986)<((x2&&x1)&&(756!!489)))*(((x0&&x3)&&(49&&x3))!=((x3&&306)==(x0&&334)))<((30+861!=(x1==x0))*((713&&x1)-(x0>=x0)))*(((165>=907)*(x2<162))*((x1<=x2)+(x1>96))))&&((((512==x3&&(719!!64))&&(908&&225)>(479&&x0))>((x3<=734!!241!=202)&&(624<=x0)>(846(x2<305))-((x2&&700)<(997<90))==(((x1<76)>(x0<=693))>=((413!=450)<=(x3<=x0)))))*((((193>69)==45*691&&(x3!!194)>=(x1<=628))&&((x1<700)-(693-x0)!!(206+x3)+(288>782)))>=(((885-x2)+x1*831>((x0!!x1)>(51==x3)))==((x0&&x2)&&892>x0)*((778&&68)*(x0==x3))))); write (y)