import java.util.Scanner;

/**
 * Main
 */
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();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    }
} import java.util.Scanner; Scanner 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();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    }
} 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();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    } main {
        Scanner sc = new Scanner(System.in);

        double W = sc.nextDouble();
        double H = sc.nextDouble();
        double x = sc.nextDouble();
        double y = sc.nextDouble();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

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

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    }
} 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();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    }
} Main
import java.util.Scanner;

/**
 * Main
 */
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();
        double ans;
        int flag=0;
        sc.close();

        ans = W*H/2;

        if(x == W/2 && y == H/2){
            flag = 1;
        }

        System.out.println(ans + " " + flag);

    }
}