input: 
  import numpy as np
  from sklearn.linear_model import LinearRegression
  
  def perform_linear_regression(X: list, Y: list) -> float:
      """Performs linear regression on given datasets X and Y, and then predicts the value of y for a given x.
      >>> perform_linear_regression([1, 2, 3, 4, 5], [3, 5, 7, 9, 13])
      [14.6]
      """
      X = np.array(X).reshape(-1,1)
      Y = np.array(Y)
  
      model = LinearRegression()
      model.fit(X, Y)
  
      return model.predict([[7]])
  
output:     X = np.array(X).reshape(-1,1)
      Y = np.array(Y)
  
      model = LinearRegression()
      model.fit(X, Y)
  
      return model.predict([[7]])