read (x0); read (x1); read (x2); read (x3); y := (((((354>=845)+(x0>x2))-(266+x3<=(431!=219)))-(((254!!573)<(x2((x1!!x3)<=(x0==x1)))>=((706!!255)+(x1!=x3)>=((x2&&x1)>=(x0!=155))!!(381+x0>=(36!!x0))>=(348*x1<=x2+844))!!(((x2>x1)-(553>x3)<=((465<=x3)>=361-x0))!=(((x3!!x0)>324+170)==(x3>=x1)-(246<=928)))==((486-832!!513<431)-((601!!551)!!734(x1!=x1)!!x1+x2==566+139)))==((((332!=566)!=(x1!!223)!!(696&&810!!947-908))>=((x2<860)>=(x0<708))-((x2>=x2)+(688!!x3)))+(((x0==x0)+(488!=590)==((636<786)=x3)*(936+x1)&&(x2<=x3)>(861>=x0)))>=((((x1+105<=(888&&621))==((x3==230)<(x0!=x1)))>((554!!19)<=952-x1&&x1*71<=(x0>776)))>=(((x3==706&&(925&&x1))<((631>=x1)>=(635!=789)))>(x3!=x1!!900&&x3)*((79&&x3)&&x0<212)))))>=((((897-x1&&x3+230)&&(x0&&460)>(x0>898))&&((x3<=198)<=(x0<97))+(152+x1<=(520<=394)))*(((x0>234)==(x1!=x2))-((628!=x2)+(24=(x2&&923))>=(30-451>=(236!=655))))>=(((879-299<=(x3!!332))==((990(((423>=45)-(x0>=x1))-((339!=x3)<(x3((752+244>x0*257)==(179-652>=(572==x2)))))!!((519*x1-(709+x2)==(x1+x2<=(394&&234)))>=(361*750==(495<=766))*(467*x3+(608!=x2))&&((312!=x1)=352)<(385>=954))<(x1<=x1&&326==289))!!((519==485)*(x0<564)!!(184>=x2)!=(876<=x1))&&((316<758)>(x0>=x1)!!(x2=275)))); write (y)