input: Write a function to generate a histogram in Python using the given data list. The function should plot the histogram with specified bins and labels, and then display the plot. If the data list is empty, the function should not produce an error and should simply return without displaying any plot.
  assert generate_histogram([3, 5, 7, 2, 8, 10, 11, 65, 72, 81, 99, 100, 150])==None
  assert generate_histogram([])==None
output: def generate_histogram(data):
      if not data:
          return
      import matplotlib.pyplot as plt
      plt.hist(data, bins=10, color='blue', edgecolor='black')
      plt.xlabel('Value')
      plt.ylabel('Frequency')
      plt.title('Histogram')
      plt.show()