input: from typing import List, Tuple
  import numpy as np
  from sklearn.linear_model import LinearRegression
  
  def predict_value_using_linear_regression(X: List[int], Y: List[int]) -> Tuple[np.ndarray, float]:
      """ Given two lists representing training data for X and Y, performs linear regression
      and predicts the value of y for a given x, in this case, x = 7.
      >>> predict_value_using_linear_regression([1, 2, 3, 4, 5], [3, 5, 7, 9, 13])
      (np.array([[15]]), 3.5)
      """
      X = np.array(X).reshape(-1, 1)
      Y = np.array(Y)
      
      model = LinearRegression()
      model.fit(X, Y)
      
      prediction = model.predict([[7]])
      slope = model.coef_[0]
      
      return prediction, slope
output:     X = np.array(X).reshape(-1, 1)
      Y = np.array(Y)
      
      model = LinearRegression()
      model.fit(X, Y)
      
      prediction = model.predict([[7]])
      slope = model.coef_[0]
      
      return prediction, slope