import java.util.*;
public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  }
} import java.util.*; util.* java public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  }
} Main public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  } main {
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int w = sc.nextInt(); w sc.nextInt() sc.nextInt sc int h = sc.nextInt(); h sc.nextInt() sc.nextInt sc int x = sc.nextInt(); x sc.nextInt() sc.nextInt sc int y = sc.nextInt(); y sc.nextInt() sc.nextInt sc int half = 0; half 0 double s = 0; s 0 if((w==2*x)&&(h==2*y)){
      half=1;
    } (w==2*x)&&(h==2*y) (w==2*x) w 2*x 2 x (h==2*y) h 2*y 2 y {
      half=1;
    } half=1 half 1 s=0.5*w*h s 0.5*w*h 0.5*w*h 0.5 w h System.out.println(s+" "+half) System.out.println System.out System System.out s+" "+half s+" "+half s " " half String[] args args public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  }
} public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  }
} Main
import java.util.*;
public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int w = sc.nextInt();
    int h = sc.nextInt();
    int x = sc.nextInt();
    int y = sc.nextInt();
    int half = 0;
    double s = 0;
    if((w==2*x)&&(h==2*y)){
      half=1;
    }
    s=0.5*w*h;
    System.out.println(s+" "+half);
  }
}