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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    }
} 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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    }
} 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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    } main {
        Scanner sc = new Scanner(System.in);
        double W = sc.nextDouble();
        double H = sc.nextDouble();
        double x = sc.nextDouble();
        double y = sc.nextDouble();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    } 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 int assess =0; assess 0 if(x*2 ==W&&y*2==H) assess =1; x*2 ==W&&y*2==H x*2 ==W x*2 x 2 W y*2==H y*2 y 2 H assess =1 assess 1 System.out.println(W*H/2+" "+assess) System.out.println System.out System System.out W*H/2+" "+assess W*H/2+" "+assess W*H/2 W*H W H 2 " " assess 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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    }
} 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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    }
} 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();
        int assess =0;
        if(x*2 ==W&&y*2==H) assess =1;
        System.out.println(W*H/2+" "+assess);
    }
}
