input: Write a python function to calculate the root mean square error of two given datasets.
  assert RMSE([1, 2, 3], [2, 2, 2]) == 0.816496580927726
  assert RMSE([1, 1, 1], [1, 1, 1]) == 0.0
  assert RMSE([0, 0, 0], [1, 1, 1]) == 1.0
output: def RMSE(dataset1, dataset2):
      if len(dataset1) != len(dataset2):
          raise ValueError("Datasets must have the same length")
      
      squared_diff_sum = sum((x - y) ** 2 for x, y in zip(dataset1, dataset2))
      mean_squared_diff = squared_diff_sum / len(dataset1)
      return mean_squared_diff ** 0.5