import java.util.*;
public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	}
} import java.util.*; util.* java public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	}
} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	} main {
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) long w = sc.nextLong(); w sc.nextLong() sc.nextLong sc long h = sc.nextLong(); h sc.nextLong() sc.nextLong sc long x = sc.nextLong(); x sc.nextLong() sc.nextLong sc long y = sc.nextLong(); y sc.nextLong() sc.nextLong sc double ans1 = w*h/2.0; ans1 w*h/2.0 w*h w h 2.0 int ans2 = 0; ans2 0 if(x*2==w && y*2==h){ans2++;} x*2==w && y*2==h x*2==w x*2 x 2 w y*2==h y*2 y 2 h {ans2++;} ans2++ ans2 System.out.println(ans1 + " " + ans2) System.out.println System.out System System.out ans1 + " " + ans2 ans1 + " " + ans2 ans1 " " ans2 String[] args args public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	}
} public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	}
} Main
import java.util.*;
public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		long w = sc.nextLong();		
        long h = sc.nextLong();
		long x = sc.nextLong();
        long y = sc.nextLong();
        double ans1 = w*h/2.0;
        int ans2 = 0;
        if(x*2==w && y*2==h){ans2++;}
		System.out.println(ans1 + " " + ans2);
	}
}
