import java.util.*;
public class Main {
    public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    }
} import java.util.*; util.* java public class Main {
    public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    }
} Main public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    } main {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) double W = sc.nextDouble(); W sc.nextDouble() sc.nextDouble sc double H = sc.nextDouble(); H sc.nextDouble() sc.nextDouble sc double x = sc.nextDouble(); x sc.nextDouble() sc.nextDouble sc double y = sc.nextDouble(); y sc.nextDouble() sc.nextDouble sc System.out.printf("%.6f ",W*H/2) System.out.printf System.out System System.out "%.6f " W*H/2 W*H W H 2 if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	} x == W/2 && y == H/2 x == W/2 x W/2 W 2 y == H/2 y H/2 H 2 {
	    System.out.println(1);
	} System.out.println(1) System.out.println System.out System System.out 1 {
	    System.out.println(0);
	} System.out.println(0) System.out.println System.out System System.out 0 String[] args args public class Main {
    public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    }
} public class Main {
    public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    }
} Main
import java.util.*;
public class Main {
    public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double W = sc.nextDouble();
	double H = sc.nextDouble();
	double x = sc.nextDouble();
	double y = sc.nextDouble();

	System.out.printf("%.6f ",W*H/2);

	if(x == W/2 && y == H/2) {
	    System.out.println(1);
	} else {
	    System.out.println(0);
	}
    }
}
