import java.util.Scanner;

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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	}
} import java.util.Scanner; Scanner 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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	}
} 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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	} main {
		Scanner sc = new Scanner(System.in);
		double w = sc.nextDouble();
		double h = sc.nextDouble();
		double x = sc.nextDouble();
		double y = sc.nextDouble();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	} 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 double area = w * h / 2; area w * h / 2 w * h w h 2 int mult = 0; mult 0 if(x * 2 == w && y * 2 == h) mult++; x * 2 == w && y * 2 == h x * 2 == w x * 2 x 2 w y * 2 == h y * 2 y 2 h mult++ mult System.out.println(area + " " + mult) System.out.println System.out System System.out area + " " + mult area + " " + mult area " " mult 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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	}
} 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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	}
} Main
import java.util.Scanner;

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();
		double area = w * h / 2;
		int mult = 0;
		if(x * 2 == w && y * 2 == h) mult++;
		System.out.println(area + " " + mult);
	}
}
