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