input: from typing import List
  
  def perform_linear_regression(X: List[float], Y: List[float]) -> str:
      """ Performs linear regression using the given dataset to predict the numbers.
      The function will fit a linear model and then make a prediction based on the fitted model.
      >>> perform_linear_regression([1, 2, 3, 4, 5], [3, 5, 7, 9, 13])
      '[15.4]'
      """
output:     import numpy as np
      from sklearn.linear_model import LinearRegression
  
      X = np.array(X).reshape(-1, 1)
      Y = np.array(Y)
  
      model = LinearRegression()
      model.fit(X, Y)
  
      prediction = model.predict(np.array([6]).reshape(-1, 1))
  
      return f'[{prediction[0]:.1f}]'