a=`dd`.split
n,m=a.shift(2).map(&:to_i)
op=a.shift
b=a.shift(m).map(&:to_i)
a=a.map(&:to_i)
n.times{|i|puts b.map{|e|a[i]*e}*' '}