input: Write a function to plot 2D data points using matplotlib.
  assert plot_2d_data([(1, 2), (3, 4), (5, 6), (7, 8)])==None
  assert plot_2d_data([(2, 3), (4, 5), (6, 7)])==None
output: def plot_2d_data(points):
      import matplotlib.pyplot as plt
  
      x, y = zip(*points)
      plt.scatter(x, y)
      plt.xlabel('X-axis')
      plt.ylabel('Y-axis')
      plt.title('2D Data Points')
      plt.grid(True)
      plt.show()