read (x0); read (x1); read (x2); read (x3); y := ((((((271==640!!x3>85)!=(x2>=x0&&580==311))>=((768+130)-(x2<=x3)!!(167>=649)-(815==520)))==((((x2!=x0)==(x0<=x2))==((146>=x2)==(x0==825)))<=(((x1==x3)>(x2!=x3))==((909!=141)<(x1==x3)))))>=(((x1>=928)>733+70&&(109>=787)<(x0==x1))*((x2-367!!x1==x0)*((988!!x2)*(x1*x2)))==(((959!!2)<=x1*x0)!=(759&&462!!(x0!!469)))+((723+x1<=994+739)-(x3!=x1&&158<=x0))))<(((254>=x2!!x1<=583)<(x0!!x0)-(x1<=318))+((x1+554!!15==695)!!(528<=812!!356(((197!!x3)&&x0(x0>114)))*((x2!=888!!836>=686)>=(x0*x0)*(413>342)))+(((((839!=962)!=(x0==402))>=((x0&&x2)!=(x2<16)))!=(((x0==x0)=((x1>=785)*(x1==x2)!=((x0>556)>=605-x2))*(((14<=774)==(x3==x1))!=(x2-86<=(x0>486)))))*(((((27>221)==x2-x0)*(394!=x0&&37>=902))*(((228&&x3)>=(x0&&394))-(252<=578&&x0!=x0))+(((x0<=624&&x2*29)&&(x1>x3&&x1!=x2))&&((x3>=880)!=(778(x0==x0)!!(372*x0!!(x1!!x1)))>=(x2*435&&93+459)-((x0>=377)==(x0==x2))&&((x3-x0>=(x1&&256))>=((x2==591)<=(x3>=672))&&(289!!377)-(419&&68)>=(x0*x0!!x2(x2&&x3))>=(x2>641&&360<=192))<((x1=(485&&x3))+((x1&&532)+(542==x0)))-(((1-x2==21-111)>=((x1<806)>(349!!884)))<((505<=x3)==x2+x0&&(286(x1!=x0)-(x0+x2))>=((456+335<=(816!!651))>((456>=x3)<(628<=881))))>(((291>x0)-(839<=x0))-(x0>103)*(946+213))*((325+691>=254+693)!=(x3!=x0!!x1<=x3))))); write (y)