import java.util.*;

public class Main {
	public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	}
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	}
} Main public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	} main {
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	} Scanner scn = new Scanner(System.in); scn new Scanner(System.in) double w = scn.nextDouble(); w scn.nextDouble() scn.nextDouble scn double h = scn.nextDouble(); h scn.nextDouble() scn.nextDouble scn double x = scn.nextDouble(); x scn.nextDouble() scn.nextDouble scn double y = scn.nextDouble(); y scn.nextDouble() scn.nextDouble scn double ans = w*h/2; ans w*h/2 w*h w h 2 int check = 0; check 0 if(x==w/2 && y==h/2) check = 1; x==w/2 && y==h/2 x==w/2 x w/2 w 2 y==h/2 y h/2 h 2 check = 1 check 1 System.out.println(ans + " " + check) System.out.println System.out System System.out ans + " " + check ans + " " + check ans " " check String[] args args public class Main {
	public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	}
} public class Main {
	public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	}
} Main
import java.util.*;

public class Main {
	public static void main(String[] args) throws Exception{
		Scanner scn = new Scanner(System.in);
		double w = scn.nextDouble();
      	double h = scn.nextDouble();
      	double x = scn.nextDouble();
      	double y = scn.nextDouble();
      	double ans = w*h/2;
      	int check = 0;
      	if(x==w/2 && y==h/2) check = 1;
      	System.out.println(ans + " " + check);
	}
}
