var y; var x0, x1, x2, x3; x0 := read (); x1 := read (); x2 := read (); x3 := read (); y := (((((x2-x0)*(x0<=385))*((253<=866)!=766-574)+((x1>723)>=(x3&&271))*((x0!=115)!=(x2>x0)))-((((x3&&x0)!=(768>x2))+((x3=664)))+((x2&&243)>=910-592)*(768+x2!!988+x1))<=((((281&&655)>(x1>=x3))>=(615<=x0)*(x3!!x1)!!(569>x3&&x1+211)&&(x2>=392)<=(x1>=x1))!=((246!=x0)*(x1-x1)!=(x3+546!=(756>30)))*(((x3>=346)!=x0-417)+((x3==x2)<(x2>14)))))>(((541>x3!!x1240)>670-x3))+(((745(x2123)!=(x2!=552))<(296x2))<((522>x0!!x0<=329)!!(702>=839)>(x3=(763*x2<=(908>384))&&((x1!!x1)<(x2!=x0))==(119-133!!988!=x2))))>(((((x3<=x0)-(502!!x1))+(961<445)*(x2+771)>=((x2!=x0)!=(665&&x0))-((x1>x3)==(374=(x1-858>=(x3>x3))))>=(((x2+894&&267==x2)*((947-x1)-(729+x3))<=((955>=x2)-(x3>929)!!((907!!x1)!!838<=x2)))>=(((96!!x2)>48-691)<698*x0+(532!!738))-(672>699!!833&&x3)*(220-x0>=(636==x2))))*(((((213==x1)+(299>=x2)==((x1<428)==(x0!!x0)))<=(829*373!=(910!!x2))*((x0<764)-(998>=342)))==((x1>452)-(33=x0)))*(((x1!!x2)==(990!=510))-((x3+x3)+(568&&x2))))==(((x0==362&&208>x0)*(308+948>x1+x0)<=((936*318==(x3<=30))>((13==x2)>=(x3>x2))))==((257-105<=292+195&&(899==250)-(x2>=232))>=((968+x0)*(618==x0)!!737*835+(802<193))))); write (y)