input: Write a function to create visualizations using matplotlib.
  assert create_visualizations([('Math', 30), ('Science', 45), ('English', 25)]) is None
  assert create_visualizations([('History', 40), ('Art', 35), ('Music', 20)]) is None
  assert create_visualizations([('Biology', 50), ('Chemistry', 40), ('Physics', 30)]) is None
output: import matplotlib.pyplot as plt
  
  def create_visualizations(data):
      subjects, scores = zip(*data)
      
      plt.figure(figsize=(10, 5))
      
      plt.bar(subjects, scores, color='blue')
      plt.xlabel('Subjects')
      plt.ylabel('Scores')
      plt.title('Scores by Subject')
      
      for i, score in enumerate(scores):
          plt.text(i, score + 1, str(score), ha='center')
      
      plt.show()