w,h,x,y=map(int,open(0).read().split())

if w==2*x and h==2*y:
    print('{} {}'.format(w*h/2,1))
else:
    print('{} {}'.format(w*h/2,0)) w,h,x,y=map(int,open(0).read().split()) w map(int,open(0).read().split()) map int open(0).read().split() (0).read().split (0).read() (0).read (0) open 0 read split h x y if w==2*x and h==2*y:
    print('{} {}'.format(w*h/2,1))
else:
    print('{} {}'.format(w*h/2,0)) w==2*x and h==2*y w==2*x w 2*x 2 x h==2*y h 2*y 2 y print('{} {}'.format(w*h/2,1)) print '{} {}'.format(w*h/2,1) '{} {}'.format '{} {}' format w*h/2 w*h w h 2 1 print('{} {}'.format(w*h/2,0)) print '{} {}'.format(w*h/2,0) '{} {}'.format '{} {}' format w*h/2 w*h w h 2 0 h,x,y=map(int,open(0).read().split()) map(int,open(0).read().split()) h y=map(int,open(0).read().split()) map(int,open(0).read().split()) y x,y=map(int,open(0).read().split()) map(int,open(0).read().split()) x w,h,x,y=map(int,open(0).read().split()) map(int,open(0).read().split()) w
w,h,x,y=map(int,open(0).read().split())

if w==2*x and h==2*y:
    print('{} {}'.format(w*h/2,1))
else:
    print('{} {}'.format(w*h/2,0))