import sys
import math
import itertools
import collections
import heapq
import re
import numpy as np
from functools import reduce

rr = lambda: sys.stdin.readline().rstrip()
rs = lambda: sys.stdin.readline().split()
ri = lambda: int(sys.stdin.readline())
rm = lambda: map(int, sys.stdin.readline().split())
rl = lambda: list(map(int, sys.stdin.readline().split()))
inf = float('inf')
mod = 10**9 + 7

w, h, x, y = rm()
print(w*h/2, 1 if x == w/2 and y == h/2 else 0) import sys sys import math math import itertools itertools import collections collections import heapq heapq import re re import numpy as np numpy from functools import reduce rr = lambda: sys.stdin.readline().rstrip() rr lambda: sys.stdin.readline().rstrip() sys.stdin.readline().rstrip() sys.stdin.readline().rstrip sys.stdin.readline() sys.stdin.readline sys.stdin sys stdin readline rstrip rs = lambda: sys.stdin.readline().split() rs lambda: sys.stdin.readline().split() sys.stdin.readline().split() sys.stdin.readline().split sys.stdin.readline() sys.stdin.readline sys.stdin sys stdin readline split ri = lambda: int(sys.stdin.readline()) ri lambda: int(sys.stdin.readline()) int(sys.stdin.readline()) int sys.stdin.readline() sys.stdin.readline sys.stdin sys stdin readline rm = lambda: map(int, sys.stdin.readline().split()) rm lambda: map(int, sys.stdin.readline().split()) map(int, sys.stdin.readline().split()) map int sys.stdin.readline().split() sys.stdin.readline().split sys.stdin.readline() sys.stdin.readline sys.stdin sys stdin readline split rl = lambda: list(map(int, sys.stdin.readline().split())) rl lambda: list(map(int, sys.stdin.readline().split())) list(map(int, sys.stdin.readline().split())) list map(int, sys.stdin.readline().split()) map int sys.stdin.readline().split() sys.stdin.readline().split sys.stdin.readline() sys.stdin.readline sys.stdin sys stdin readline split inf = float('inf') inf float('inf') float 'inf' mod = 10**9 + 7 mod 10**9 + 7 10**9 10 9 7 w, h, x, y = rm() w rm() rm h x y print(w*h/2, 1 if x == w/2 and y == h/2 else 0) print w*h/2 w*h w h 2 1 if x == w/2 and y == h/2 else 0 x == w/2 and y == h/2 x == w/2 x w/2 w 2 y == h/2 y h/2 h 2 1 0 inf = float('inf') float('inf') inf rl = lambda: list(map(int, sys.stdin.readline().split())) lambda: list(map(int, sys.stdin.readline().split())) rl ri = lambda: int(sys.stdin.readline()) lambda: int(sys.stdin.readline()) ri mod = 10**9 + 7 10**9 + 7 mod rr = lambda: sys.stdin.readline().rstrip() lambda: sys.stdin.readline().rstrip() rr rm = lambda: map(int, sys.stdin.readline().split()) lambda: map(int, sys.stdin.readline().split()) rm h, x, y = rm() rm() h y = rm() rm() y rs = lambda: sys.stdin.readline().split() lambda: sys.stdin.readline().split() rs w, h, x, y = rm() rm() w x, y = rm() rm() x
import sys
import math
import itertools
import collections
import heapq
import re
import numpy as np
from functools import reduce

rr = lambda: sys.stdin.readline().rstrip()
rs = lambda: sys.stdin.readline().split()
ri = lambda: int(sys.stdin.readline())
rm = lambda: map(int, sys.stdin.readline().split())
rl = lambda: list(map(int, sys.stdin.readline().split()))
inf = float('inf')
mod = 10**9 + 7

w, h, x, y = rm()
print(w*h/2, 1 if x == w/2 and y == h/2 else 0)
