a = list(map(int,input().split()))

a.sort()

print((a[0]*a[1]//2))
R= list(map(int,input().split()))

R.sort()

print((R[0] * R[1] // 2))

a = list(map(int, input().split()))
a.sort()
print((a[0] * a[1] // 2))

R = list(map(int, input().split()))
R.sort()
print((R[0] * R[1] // 2))

-a = list(map(int, input().split())) -a.sort() -print((a[0] * a[1] // 2)) +R = list(map(int, input().split())) +R.sort() +print((R[0] * R[1] // 2))