input: Write a python function to plot multiple data sets with legends using matplotlib.
  assert plot_data_sets([
      [1,2,3,4,5],
      [6,7,8,9,10],
      [11,12,13,14,15]
  ], ["Group 1", "Group 2", "Group 3"]) is None
  assert plot_data_sets([
      [10, 20, 30],
      [5, 15, 25],
      [0, 10, 20]
  ], ["A", "B", "C"]) is None
output: import matplotlib.pyplot as plt
  
  def plot_data_sets(data_sets, labels):
      for data, label in zip(data_sets, labels):
          plt.plot(data, label=label)
      plt.legend()
      plt.show()