output_description: Print elements of the $n \times l$ matrix $C$ ($c_{ij}$). Print a single space
  character between adjacent elements.
input_description: In the first line, three integers $n$, $m$ and $l$ are given separated by
  space characters
  
  In the following lines, the $n \times m$ matrix $A$ and the $m \times l$
  matrix $B$ are given.
attempt: a, b, c = map(int, input().split())
  d = []
  for i in range(a):
      d.append(list(map(int, list(input().split()))))
  e = []
  for i in range(b):
      e.append(list(map(int, list(input().split()))))
  g = []
  f = []
  total = 0
  for k in range(a):
      for i in range(c):
          for j in range(b):
              total += d[k][j] * e[j][i]
          f.append(total)
          total = 0
      g.append(f)
      f = []
  for i in range(a):
      for j in range(c):
          if j == c - 1:
              print("{}".format(g[i][j]), end="")
          else:
              print("{} ".format(g[i][j]), end="")
      print()
  
problem_description: Matrix Multiplication
  
    
  
  Write a program which reads a $n \times m$ matrix $A$ and a $m \times l$
  matrix $B$, and prints their product, a $n \times l$ matrix $C$. An element of
  matrix $C$ is obtained by the following formula:
  
  \\[ c_{ij} = \sum_{k=1}^m a_{ik}b_{kj} \\]
  
  where $a_{ij}$, $b_{ij}$ and $c_{ij}$ are elements of $A$, $B$ and $C$
  respectively.
samples: [{"input": "2 3\n    1 2\n    0 3\n    4 5\n    1 2 1\n    0 3 2", "output": "8 5\n    0 9 6\n    4 23 14"}]