Create a Python program that takes a list of integers and returns true if the list contains two distinct numbers whose product is even.
[1, 2, 3, 4]
def has_even_product(numbers):
 for i in range(len(numbers)):
 for j in range(i+1, len(numbers)):
 if numbers[i] * numbers[j] % 2 == 0:
 return True
 return False