Problem:
 Score : 100 points    Problem Statement There are two rectangles.
The lengths of the vertical sides of the first rectangle are A , and the lengths of the horizontal sides of the first rectangle are B .
The lengths of the vertical sides of the second rectangle are C , and the lengths of the horizontal sides of the second rectangle are D .  Print the area of the rectangle with the larger area.
If the two rectangles have equal areas, print that area.      Constraints  All input values are integers.  1≤A≤10^4  1≤B≤10^4  1≤C≤10^4  1≤D≤10^4         Input The input is given from Standard Input in the following format:  A  B  C  D       Output Print the area of the rectangle with the larger area.
If the two rectangles have equal areas, print that area.        Sample Input 1 3 5 2 7      Sample Output 1 15  The first rectangle has an area of 3×5=15 , and the second rectangle has an area of 2×7=14 .
Thus, the output should be 15 , the larger area.       Sample Input 2 100 600 200 300      Sample Output 2 60000

Solution (Python):
a, b, c, d = map(int, input().split()); print(max(a * b, c * d))

Solution (Python):
a, b, c, d = input().split()
print(max(int(a) * int(b), int(c) * int(d)))

Solution (Python):

num = list(map(int, input().split()))
if num[0]*num[1] >= num[2]*num[3]:
    print(num[0]*num[1])
else:
    print(num[2]*num[3])

Solution (Python):
l = map(int, raw_input().split())

x1 = l[0]*l[1]
x2 = l[2]*l[3]

print max(x1,x2)

Solution (Python):
A,B,C,D=map(int,raw_input().split())
print max([A*B,C*D])

Solution (Python):
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

def LI(): return list(map(int, input().split()))
def II(): return int(input())
def LS(): return input().split()
def S(): return input()


def main():
    a,b,c,d = LI()
    return max(a*b,c*d)


print(main())

Solution (Python):
A, B, C, D = map(int, raw_input().split())
print max(A*B, C*D)

Solution (Python):
A,B,C,D = map(int,raw_input().split())
print A*B if A*B>C*D else C*D

Solution (Python):
A,B,C,D=map(int,input().split())


s1=A*B
s2=C*D
if s1>=s2:
    print(s1)
else:
    print(s2)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a * b, c * d))

Solution (Python):
a, b, c, d = map(int,input().split());
print(max(a*b,c*d));

Solution (Python):
a,b,c,d = map(int,raw_input().split())
ab =a*b
cd=c*d
if ab > cd:
    print ab
else:
    print cd

Solution (Python):
a,b,c,d = map(int,raw_input().split())
ab =a*b
cd=c*d
if ab > cd:
    print ab
elif ab == cd:
    print ab
else:
    print cd

Solution (Python):
a,b,c,d = map(int,input().split())
print(max(a*b, c*d))

Solution (Python):
A, B, C, D = map(int, input().split())
print(max(A*B, C*D))

Solution (Python):
import math

l = map(int, raw_input().split())

A = l[0]
B = l[1]
C = l[2]
D = l[3]

if A*B < C*D:
    print("{}".format(C*D))
else:
    print("{}".format(A*B))

Solution (Python):
A, B, C, D = map(int, input().split())
print(max(A*B, C*D))

Solution (Python):

A, B, C, D = map(int, input().split())
a1 = A*B
a2 = C*D
if a1 >= a2:
    print(a1)
else:
    print(a2)

Solution (Python):
a,b,c,d=map(int, input().split())
print(max(a*b,c*d))

Solution (Python):
A, B, C, D = list(map(int, input().split()))
if A*B > C*D :
    print(A*B)
else:
    print(C*D)

Solution (Python):
a,b,c,d=map(int,raw_input().split())
if((a*b)<(c*d)):
    print(c*d)
else:
    print(a*b)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a*b,c*d))

Solution (Python):



li = list(map(int,input().split()))
def area(x,y):
    return x * y
 
A = area(li[0],li[1])
B = area(li[2],li[3])

if A > B:
    print(A)
else:
    print(B)

Solution (Python):
inp = input()
a, b, c, d = inp.split(' ')

if int(a) * int(b) > int(c) * int(d):
    print(int(a) * int(b))
else:
    print(int(c) * int(d))

Solution (Python):
a,b,c,d=map(int,input().split())
print(max(a*b,c*d))

Solution (Python):
a,b,c,d=(int(i) for i in input().split())
print(max(a*b,c*d))

Solution (Python):
a, b, c, d = map(int, raw_input().split())
print max(a*b, c*d)

Solution (Python):
A, B, C, D = map(int, raw_input().split())
print max(A * B, C * D)

Solution (Python):

A,B,C,D= map(int, raw_input().split())
print max(A*B,C*D)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a * b, c * d))

Solution (Python):
a,b,c,d = list(map(int, input().split()))
print(max(a*b,c*d))

Solution (Python):
a,b,c,d=map(int,raw_input().split())
print max(a*b,c*d)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a*b, c*d))

Solution (Python):
def read(): return list(map(int,input().split()))

a,b,c,d = read()
print(max(a * b, c * d))

Solution (Python):
a,b,c,d = list(map(int, input().split()))
print(max(a*b,c*d))

Solution (Python):
A,B,C,D=map(int,input().split());print(max(A*B,C*D))

Solution (Python):


a,b,c,d=map(int,raw_input().split())
s1=a*b
s2=c*d
print max(s1,s2)

Solution (Python):
a,b,c,d=map(int,raw_input().split())
print max(a*b,c*d)

Solution (Python):
line = input()
terms = line.split(' ')
A = int(terms[0]) * int(terms[1])
B = int(terms[2]) * int(terms[3])
if A >= B:
    print(A)
else:
    print(B)

Solution (Python):
A, B, C, D = [int(x) for x in input().split()]
print(max(A*B, C*D))

Solution (Python):
a,b,c,d=map(int,input().split())
if a*b >= c*d:
    print(a*b)
else:
    print(c*d)

Solution (Python):

a,b,c,d=[int(i)for i in input().split()]
print(max(a*b,c*d))

Solution (Python):
a,b,c,d=map(int,raw_input().split())
if (a*b)==(c*d):
	print a*b
else:
	print ((c*d),(a*b))[(a*b)>(c*d)]

Solution (Python):
a,b,c,d=[int(i)for i in input().split()]
print(max(a*b,c*d))

Solution (Python):
i = list(map(int,input().split()))
a = i[0]
b = i[1]
c = i[2]
d = i[3]
if a * b > c * d:
    print(a*b)
else:
    print(c*d)

Solution (Python):
a, b, c, d = list(map(int, input().split()))
print(max(a * b, c * d))

Solution (Python):
l = list(map(int, input().split()))
S1 = l[0] * l[1]
S2 = l[2] * l[3]
if S1 >= S2:
    print(S1)
else:
    print(S2)

Solution (Python):
a, b, c, d = map(int, raw_input().split())
print a*b if a*b > c*d else c*d

Solution (Python):
A, B, C, D = map(int, input().split())
S1 = A * B
S2 = C * D
if S1 > S2:
    print(S1)
else:
    print(S2)

Solution (Python):
line = map(int, raw_input().split())
a=line[0]*line[1]
i=line[2]*line[3]
print max(a,i)

Solution (Python):
a, b, c, d = map(int, raw_input().split())
print a*b if a*b > c*d else c*d

Solution (Python):
A,B,C,D = [int(i) for i in raw_input().split(" ")]     
A = A*B
C = C*D
if(A > C):
    print(A)
else:
    print(C)

Solution (Python):
a, b, c, d = map(int, raw_input().split())

def area(height, width) :
    return height * width

if area(a,b) >= area(c,d) :
    larger = area(a, b)
else :
    larger = area(c, d)

print(larger)

Solution (Python):
a,b,c,d = map(int,raw_input().split())
if a*b >= c*d:
    print a*b
else:
    print c*d

Solution (Python):
a, b, c, d = map(int, input().split())
if a*b >= c*d:
    print(a*b)
else:
    print(c*d)

Solution (Python):
data = list(map(int, input().split()))
a, b, c, d = data
print(max(a*b, c*d))

Solution (Python):
a,b,c,d = map(int, input().split())
print(max(a*b, c*d))

Solution (Python):
a, b, c, d = map(int,input().split())

print(max(a * b, c * d))

Solution (Python):
s = list(map(int, input().split()))

ab = s[0] * s[1]

cd = s[2] * s[3]

if ab >= cd:
	ans = ab
else:
	ans = cd

print(ans)

Solution (Python):
[a, b, c, d] = list(map(int, input().split()))

x = a * b
y = c * d

print(max(x, y))

Solution (Python):
a,b,c,d=map(int,input().split())
x = a*b
y = c*d

if x >= y:
 print(x)
else:
 print(y)

Solution (Python):



a, b, c, d = map(int, input().split())
s1 = a * b
s2 = c * d

print(max(s1, s2))

Solution (Python):
A, B, C, D = map(int, input().split())
R1 = A * B
R2 = C * D
if (R1 > R2):
    print(str(R1))
else:
    print(str(R2))

Solution (Python):


A,B,C,D= list(map(int,input().split()))

print(max(A*B, C*D))

Solution (Python):
import numpy as np

A ,B ,C, D = map(int,raw_input().split())


a=A*B
c=C*D


if a<c:
    print c
else:
    print a

Solution (Python):
if __name__=="__main__":
    a= list(map(int,input().strip().split()))
    print(max(a[0]*a[1], a[2]*a[3]))

Solution (Python):
a,b,c,d = map(int,input().split())
 
if a*b >= c*d:
  print(a*b)
else:
  print(c*d)

Solution (Python):



a, b, c, d = map(int, input().strip().split())
print(max(a*b, c*d))

Solution (Python):


a, b, c, d = map(int, input().split())

if a * b < c * d:
    print(c * d)
else:
    print(a * b)

Solution (Python):
a, b, c, d = map(int, input().split())

AB = a * b
CD = c * d

if (AB == CD):
    print(AB)
elif (AB > CD):
    print(AB)
else:
    print(CD)

Solution (Python):
a,b,c,d= [int(i) for i in input().split()]
print(max(a * b, c * d))

Solution (Python):
a,b,c,d = map(int,input().split())
print(max(a*b, c*d))

Solution (Python):
A,B,C,D = map(int,input().split())
ab = A*B
cd = C*D
if ab < cd:
	print(cd)
else:
	print(ab)

Solution (Python):
def Main():
    A, B, C, D = map(int,input().split())
    print(max((A*B), (C*D)))

if __name__ == '__main__':
    Main()

Solution (Python):
a, b, c, d = map(int, raw_input().split())
print max((a*b), (c*d))

Solution (Python):
a,b,c,d = map(int, raw_input().split())

if a*b>=c*d:
    print a*b
else:
    print c*d

Solution (Python):
[A,B,C,D]=[int(i) for i in input().split()]
a=A*B
b=C*D
if a>b:
  print(a)
else:
  print(b)

Solution (Python):
a,b,c,d = map(int, input().split())
print(a* b if a * b > c * d else c * d)

Solution (Python):
A,B,C,D = [int(i) for i in raw_input().split(' ')]
AB = A*B
CD = C*D
if AB>CD:
  print AB
else:
  print CD

Solution (Python):
a, b, c, d = map(int, input().split())

if (a*b > c*d):
    print(a*b)
else:
    print(c*d)

Solution (Python):
a,b,c,d = map(int,input().split())
s1 = a*b
s2 = c*d
if s1 >= s2:
    print(s1)
else:
    print(s2)

Solution (Python):


a, b, c, d= map(int, raw_input().split())

r1 = a * b
r2 = c * d

if r1 > r2:
    print r1
else:
    print r2

Solution (Python):
a,b,c,d = map(int,input().split())
if a*b >= c*d :
    print(a*b)
else:
    print(c*d)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a*b, c*d))

Solution (Python):
A, B, C, D = map(int, input().split())
if A*B>C*D:
	print(A*B)
else:
	print(C*D)

Solution (Python):
a, b, c, d = map(int, input().split())
print(max((a*b), (c*d)))

Solution (Python):
a, b, c, d = map(int, input().split())

first = a*b
second = c*d

if first > second:
  print(first)
elif second > first:
  print(second)
else:
  print(first)

Solution (Python):
a,b,c,d = map(int,raw_input().split())
print a*b if a*b > c*d else c*d

Solution (Python):
a,b,c,d = map(int, input().split())
print(a*b if a*b > c*d else c*d)

Solution (Python):
v = map(int, raw_input().split())
print max(v[0] * v[1], v[2] * v[3])

Solution (Python):
import sys

a, b, c, d = map(int, input().split())

ans = max(a * b, c * d)

print(ans)

Solution (Python):
a,b,c,d = map(int,input().split())
print(max(a*b,c*d))

Solution (Python):
a, b, c, d = map(int, input().split())
print(max(a*b, c*d))