#中心を通る時面積は二等分される
#つまり大きくない方の面積の最大値はw*h/2
#x、yが中心の時面積を2等分する直線は無限に引くことができる
#中心でない時、中心との結ぶ線は1本しか弾けない

w,h,x,y=list(map(int,input().split()))
if 2*x==w and 2*y==h:
  print(w*h/2,1)
else:
  print(w*h/2,0) w,h,x,y=list(map(int,input().split())) w list(map(int,input().split())) list map(int,input().split()) map int input().split() ().split () input split h x y if 2*x==w and 2*y==h:
  print(w*h/2,1)
else:
  print(w*h/2,0) 2*x==w and 2*y==h 2*x==w 2*x 2 x w 2*y==h 2*y 2 y h print(w*h/2,1) print w*h/2 w*h w h 2 1 print(w*h/2,0) print w*h/2 w*h w h 2 0 w,h,x,y=list(map(int,input().split())) list(map(int,input().split())) w x,y=list(map(int,input().split())) list(map(int,input().split())) x y=list(map(int,input().split())) list(map(int,input().split())) y h,x,y=list(map(int,input().split())) list(map(int,input().split())) h
#中心を通る時面積は二等分される
#つまり大きくない方の面積の最大値はw*h/2
#x、yが中心の時面積を2等分する直線は無限に引くことができる
#中心でない時、中心との結ぶ線は1本しか弾けない

w,h,x,y=list(map(int,input().split()))
if 2*x==w and 2*y==h:
  print(w*h/2,1)
else:
  print(w*h/2,0)