read (x0); read (x1); read (x2); read (x3); y := (((((81*158<(x0<892)&&591*x3<=(x2==x3))>((89!!x3)&&(352!!x3)!!(x3<=x2)==(x2<446)))>((x1&&177)<(136>=x3))*(x2>=x1&&x3+912)-((866+859)+(x1-424)&&(914&&x1)!=(x0!=480)))<=(((x0==x1&&336!=551)&&(144<828)>=(224>=839))+(11*x2+814*842!=(220*292!!x0!=x3))<((x3>x0)>=(x0>380))*((x1==x2)!=(772=(x1!!468)))))>((((864<=x1)==(x2!=x3))*(x3*424-(x0>714)))*(((x2>x2)>(x3>=65))+(x3*x3)*(466!!x0))<((526+295&&778>x2)-(x2*x0)*(x0!!0))*((609<=x3!!x3!=x2)!!x0-159&&x2!=x2)!!((x2-x3&&x1<=918)+((x2<=x2)+(95&&888))==((x2!!x2)+(x1&&x0)!!644!=x0&&894==747))<((x0*978&&x3<=x2)+((753<=x1)==338*x2))*((x2*177==x0+301)+(746==809!!x1<=658))))>=(((((595!=808)<644-x0)*((x2(x2!=x3))==((x1>x3)<=534+x1)))+(((462&&679)-(x1<823)!!(x1*x3!!321>=x2))<=((301-245>=(285&&46))>(x1>=570)*(x3=((((x3>=822)-(x3&&140)>=((x1(x2&&x0)))>((503>x3)>795-x0&&(x0>x2)>=x2-x0))==(((x1&&617)-(x0!!x3)>=(709!=635)-(x1!=861))>=((x3-842<(x1<=699))!=(884*274==(603>=903))))))>=((((x2-x2)-(x3&&x0)!!(x3>x2)<=(x2<=x2))>(x0==579)*(386-x3)-((x0>=614)!=(x2!!x1)))*(((x1!=x1)*(831*221)<=((x2&&x0)&&(x1!!x1)))<(464==x0!!x2+60)*((859!!679)<(x3==877)))!=(((576*587((802!=556!!x0<=335)<=((426<=587)<=x2*919)))<=(((850<=x0)+(484+x0))*((x0&&715)!=x0-x0)!!(618*x3==(757>718))!=(x0&&313!!462+x2))))); write (y)