input: Write a function to multiply two input matrices A and B and return the result as matrix C where each element in C is the product of the corresponding elements in A and B. The function should return an error message "Matrix multiplication not possible" if the number of columns in A is not equal to the number of rows in B.
  assert matrixMultiplication([[3, 4], [1, 2]], [[7, 5], [0, 1]])==[[21, 17], [0, 2]]
  assert matrixMultiplication([[1, 2], [3, 4]], [[5, 6], [7, 8]])==[[5, 12], [21, 32]]
  assert matrixMultiplication([[1, 2, 3], [4, 5, 6]], [[7, 8], [9, 10], [11, 12]])==[[58, 64], [139, 154]]
  assert matrixMultiplication([[1, 2], [3, 4]], [[1, 2, 3], [4, 5, 6]])=="Matrix multiplication not possible"
  assert matrixMultiplication([[1], [2]], [[1, 2]])=="Matrix multiplication not possible"
output: def matrixMultiplication(A, B):
      if len(A[0]) != len(B):
          return "Matrix multiplication not possible"
      C = [[0 for _ in range(len(B[0]))] for _ in range(len(A))]
      for i in range(len(A)):
          for j in range(len(B[0])):
              for k in range(len(B)):
                  C[i][j] += A[i][k] * B[k][j]
      return C