input: Write a function to multiply two matrices, A and B, and return the resulting matrix C, where each element in C is the product of the corresponding elements in A and B. If the matrices cannot be multiplied due to incompatible dimensions, return a string "Matrix multiplication not possible".
  assert matrixMultiplication([[3, 4], [1, 2]], [[7, 5], [0, 1]])==[[21, 20], [0, 2]]
  assert matrixMultiplication([[2, 1], [0, 3]], [[5, 2], [1, 0]])==[[10, 2], [0, 0]]
  assert matrixMultiplication([[1, 2, 3]], [[4], [5], [6]])==[[4, 10, 18]]
  assert matrixMultiplication([[1]], [[2]])==[[2]]
  assert matrixMultiplication([[1, 2], [3, 4]], [[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