import java.math.BigDecimal;
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    }
} import java.math.BigDecimal; BigDecimal java.math import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    }
} Main public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    } main {
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String[] strs = sc.nextLine().split(" "); strs sc.nextLine().split(" ") sc.nextLine().split sc.nextLine() sc.nextLine sc " " int w = Integer.parseInt(strs[0]); w Integer.parseInt(strs[0]) Integer.parseInt Integer strs[0] strs 0 int h = Integer.parseInt(strs[1]); h Integer.parseInt(strs[1]) Integer.parseInt Integer strs[1] strs 1 int x = Integer.parseInt(strs[2]); x Integer.parseInt(strs[2]) Integer.parseInt Integer strs[2] strs 2 int y = Integer.parseInt(strs[3]); y Integer.parseInt(strs[3]) Integer.parseInt Integer strs[3] strs 3 BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10); area new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10) new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)) new BigDecimal(w).multiply(new BigDecimal(h)).divide new BigDecimal(w).multiply(new BigDecimal(h)) new BigDecimal(w).multiply new BigDecimal(w) new BigDecimal(h) new BigDecimal(2) 10 int num = ((x*2==w)&&(y*2==h))?1:0; num ((x*2==w)&&(y*2==h))?1:0 ((x*2==w)&&(y*2==h)) (x*2==w) x*2 x 2 w (y*2==h) y*2 y 2 h 1 0 System.out.println(area+" "+num) System.out.println System.out System System.out area+" "+num area+" "+num area " " num String[] args args public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    }
} public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    }
} Main
import java.math.BigDecimal;
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] strs = sc.nextLine().split(" ");
        int w = Integer.parseInt(strs[0]);
        int h = Integer.parseInt(strs[1]);
        int x = Integer.parseInt(strs[2]);
        int y = Integer.parseInt(strs[3]);
        BigDecimal area = new BigDecimal(w).multiply(new BigDecimal(h)).divide(new BigDecimal(2)).setScale(10);
        int num = ((x*2==w)&&(y*2==h))?1:0;
        System.out.println(area+" "+num);
    }
}