read (x0); read (x1); read (x2); read (x3); y := ((((560699*x0!!(98!=x0)!=(64<=497))>((938!=378)*(x0=x2-936)<=(401>=687)+(x2!!x1))-((x2!=755)*(x2!!979)==(x1*44!!515>=x1)))<((((x2>x3)<(277&&x0)&&(337(((x3==x0)>=x3+688)>(x1+257!=x3+142)))>=((x0>763)!=401*967&&(x1&&998)<(x1!=x3))-(((605>=x0)<=(x2>=772))+(99+x2)*(x0((x1((1+x0&&x2<=264)==((x1==645)==(x0<=x1))))!=((x2*x1!=(851&&358))-(x2-x1&&938<511))*(((x2>=x2)>(831x0))-((842<=776&&(145&&312))&&795+x1==(x2x1!!x1<251))))<=((((((x3=x3!!(388!!133))&&((749==x3)<=(767!!x2))-(527*495>=(89>=970)))>(((653(x3<=746&&x2>295))+((258+63)+(214<=122)==(929-50)*(264+x1)))<=(((168<=x0)*(936!=x1)!!(601!!x0)-(x1==x2))>((370!=996)-(402-548)<(671*491>686-x2)))*(((42-x3)-(750>=x1)>=((636&&x0)&&356!=x3))-((x2!=x3&&30<=x2)!=((x0!=x2)>=x3*581))))>(((((965&&704)<=(x2==219))>(x3&&x2!!x2>x3))<=((x1&&313)+(x0<=x3)&&806*188+(x2&&x1))&&((701>=x2!!x2>172)==((648<693)>(x3>44)))<=(x1<=x3&&x0+157!!(935>x0!!314*251)))<((((x0>652)>=(x3>687))<=((x2!!469)!=(x2!!x0))!!(x1((55*963&&(x2!!372))<=((429<854)>=502*532)!!((x2==x1)+(318<=431))-(x2*601<(x2==x2)))))); write (y)