x0 := read (); x1 := read (); x2 := read (); x3 := read (); y := (((0*x1+(x0>=752)<=(888*x0!!x3&&x3))*((118-637!!765*x0)+(x0+x3<=(x1!=x0)))-(((317<=943)<=x3*x3)*((279<588)+(x1!!429))!!110+x3!=(75=(x1>=x2))>=(((77>5)>=(389<185)!!(x2!=710)x2))>(72*385-918*x1&&(x1>x0)*(775+x2)))))<=((((x2*x2==(x3&&x3))>=(298>=x3)*(x3<=192))<=(((x3&&937)<=(x3&&474))>=(136&&841)-(527-x0))!!((470==76)==(x0&&x2))+((450(((409!=x3)!=(23!=x3))>=((41==x1)!=(x1>x1))))<((((902+879>(322<684))<(x0-318==(231>x3)))!=((792!!x1)<(x0>x1))-(678>=939)*(x2>=815))!=(((x2>=67)>(x0<=196))!=((x0<=x1)==(570<=340))&&((x3==422)-(168&&576))+(607=((((625=495))-(((253==x2)>x3*808)>(x3+546>=(x3>x1)))<(((x0==x1)<(x0!!972)&&(x1&&400)>(6>=583))>=(((321!=48)>=(x3!=52))>=((x1!!783)!=(20<=x2)))))+((x0&&63)*(x2<=428)-((421&&722)<(x0==146))==((x0<=x3!!(347!!x0))==(723==500&&x1+721))&&(((x2<456)!=700+63)==(603<155)+(9&&92))==((x0-x1<(x0>=x1))!=(967*x3==(418<812))))!=((x3-620>=x3+744!!(x3>199)!=(x0>x0))*((505==x2)+(x2>410)<(330<=950)*(449<=536))&&((x0&&x2)+(x0>63)!=(124<=665&&x3>38))>=((x0-x2!=x0*486)<(x3+x3!!x1>=x2)))-(((x0+518!=(x0>=x2))>=(127-501)+(320<=106))*((859=98&&x0>=x0))<((((x2>x3)==(529>=404))>=(x3-x2)*(x1!=x2))==((279==x1!!x0==229)<(x1+x2)+(x2!!57))))); write (y)