import java.util.*;
import java.lang.*;
import java.io.*;

class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
		Scanner scan = new Scanner(System.in);
		double x0 = scan.nextDouble();
		double y0 = scan.nextDouble();
		double x1 = scan.nextDouble();
		double y1 = scan.nextDouble();
		double x2 = scan.nextDouble();
		double y2 = scan.nextDouble();
		double x3 = scan.nextDouble();
		double y3 = scan.nextDouble();
		double z1,z2,z3;
		z1 = (x1 - x0) * (y2 - y1) - (x2 - x1) * (y1 - y0);
		z2 = (x2 - x0) * (y3 - y2) - (x3 - x2) * (y2 - y0);
		z3 = (x3 - x0) * (y1 - y3) - (x1 - x3) * (y3 - y0);
		if ((z1>=0 && z2>=0 && z3>=0) || (z1<=0 && z2<=0 && z3<=0)) System.out.println("1");
		else System.out.println("0");
	}
}