read (x0); read (x1); read (x2); read (x3); y := ((((268!!x3)*(x1*246)+((x3>=x3)==(x2=627))*(x2*x2+(x3&&169)))>=(((487&&x1!!705197-147))>(497*545!!(x3!!540))*((490+x0)*(x0==537))))+((((996>=305)+(x0&&905))+((x3>x0)=x2))==(((x0!!x0)&&x1<=642!!(149==x0!!(x0!!x3)))>(479+102==(764==x2))+(15*307!=(896<=x1)))))-(((x1-416==x0*x1)+(307+x1&&x3<48))+(((x3<=16)(215!!x1))!=((618!=x2)<(x1!!x2)))>=((404*x1!=(615==x2))==(x2&&933)-(163-181)))!!(((187&&x3)!=(966!!372))*((x0<=x0)==(822>948))<=(x1-x2)*(235>=x3)+((x0>182)>=x1*797))>(((224<510)-(69943*912))>=((x0>x3)==(x0<31))+((599!=x3)>(x3<=983))))>=((((x2&&590)<=(72==47))*((x0-979)+(99!=x3))>=((816!!577)>(844&&108))+((x3<461)<=(x0==x2)))*((x0*332-(x0>=x1)!=(924+115<(x2>=x2)))+((x0>=732&&x3*x0)<(x1*710)*(x0*x2)))+(((x0==x3)<(x1>=x2))-(914+735<=(849!!x3))>((536>384)<(x2&&x1))+(x0*x3<=(x0(182-x1&&309>=24)))==((((x0>x0)<(265>=x0)&&x2+50>x0+954)>((x3&&412)==(502>=x1)&&x0+606==(122&&x3)))>=((421-177&&x1>435)-((x1==x3)<(x0==x1))<=(x0>=x1!!774*x1)-((340!!x2)+(21!=878))))+(((821-506<=85+311)==(x0<=x2)*(x0+274))*((596-x0)+(256+217)<=(x3>=779)-(820>55))<=(((x0>=x3!!540>x2)==((901!=752)<311*883))>((250==x2)>(x2==544))-((x3>648)+929*838)))); write (y)