read (x0); read (x1); read (x2); read (x3); y := ((((((x1!!282)<=(178!!x0))*((x3==x2)<(982<=x3))<((x0<123)>=313+x0)-((x2!=x0)-(759-x1)))>=((((261>=x1)!=242-240)>=(495&&x1)+(4!!914))<=(x3-x3<=x0*712)*((x3<=x2)>=(x2==x2))))<((((x1*x3==(x3<=864))==((164<339)==(320<=87)))==(((x1>=323)<(x0!=x2))<(131-240!!x2!=x2)))<=(((x2+x2<(832!!97))!=(406*215>(372>=799)))!=((x2-889&&x2>=x3)==(x3+987==(x0==35))))))>(((((930<=315)<(x3>=x2))<=((x0<231)<(330<=877)))<=(((x0!!x0)<(483==x1))>(709-x3=(x3x1)>=(x3&&x2))+(6==x2)*(970>473)))-(((491>=x0)>(476!=440)&&(610!!166)*(x3!=x3)!!((x2=(((x1==x2&&x3-x0)==(x0*752)*(272!!x1))<=(((971>=x3)>(x2!!x2))!=(x3==576)-(x1<191)))))+((((409-307<(999<=x0))==(x2>=x1)-(x3>=173)&&(x2<=x0)-(x1!!473)<=(889-288<(601<=x1)))*(((283-x3)*(x3*608)<(x3-493>(x0>355)))>=((x2>=193)+(31<=640)<=((884&&x1)>(x3=(952*621>=(x3!!x3)))))>(((x1*938x3+x1)<(x1*860<=(x1>=x1)!!(492+524)*(x1>x3)))-(((977-563<848*x2)<=(584<=x2!!x3=(935=(((153!=x3)+(x2-214)==(x2+485!=(140<434)))*((292==639!!490*738)*(768>179!!854<=173)))*(((97>x1)<=(234<320))-(824>x3!!x0-x1)&&(316!=55)+(671&&x1)>=(x3*x3!!x2==448)))); write (y)