read (x0); read (x1); read (x2); read (x3); y := ((((((x1>x1)!=(x1<=300))+(x0>=406!!(220!!x0)))-(x0+770==(887>452)&&(x3=(789>783)!!(125==428)*(370*404))>=((633<=x0)<=(148x0!!(x3!!160))-(721==x2&&x0-206)>=(731&&x2!!481>=714)+(521!=403&&(x0!!513)))))!=((((x0*646!=(9<=x3))!=(x0*x1&&x3<=x0))<=((700&&x1)+(18-x0)<=((504==17)>(x3!=416))))-(((x3-x0)*(x2!=959)<=(x1!!x3)-(x2>319))<=((878+x2!!131==821)!!(545>x2)==(x1>=857)))<=((521*386-(3=171)<=(x0==x1))&&((x3!!x3)<=(662!=x1))>=(x0!=366&&x0>=40))<((x3>=403)*(144!=x0)>(320*x3==(315<=x0))!!(x2*x0)*(590!!x1)<=((311&&918)!=x1-x0)))))<=((((((x3==393)>(x3>=389))!=(x2-x1)+(723<589))==(783+614>=(52!=600))-((x1&&x3)+(54-x3)))!=((333+x2!!x2114)==(787==667)))+((x3=x3)))>(((((x1!=760)!=(523<=x3))!=(x2=x1)!=(x3<208))<(x0>x2)+(x2!!x2)))>(x1-350>889+x3&&(x2!!x2)!=(x2253!!857+352)*((x1==691)==(509!=635))>=((x0<=x2)!=(x3!!x3)!!(x0>=193)-(756+711)))>(((x0<=284)==x1+340)<((x2<=x0)<(x0>x0))&&((241!!436)>=181*x1)<(669>x0)-(x0=605))>=((877>=x1)>=(x0!!345)))*(((844-828)-x0*295)-(x2==x1!!299>=x2))&&((x1==381)-(965!=x2)!=(429!=164)*(519!=618))>=((x1!=549)-(x1&&x3)<((x2!!352)<(x2>=x3))))); write (y)