R,K=gets.split.map &:to_i gets [c=$<.map{|s|s.chop.chars},(d=c.transpose).map(&f=:reverse),c.map(&f).map(&f),d.reverse][R/90].map{|s|puts [s.map{|c|c*K}*""]*K}