#![allow(unused_imports)]
//use itertools::{iproduct, Itertools};
use proconio::input;
use proconio::marker::*;
use std::collections::*;

fn main() {
    input! {
        n:usize,
        k:usize,
        a:[Chars;n],
    }

    for i in 0..n {
        for _ in 0..k {
            for j in 0..n {
                for _ in 0..k {
                    print!("{}", a[i][j]);
                }
            }
            println!();
        }
    }
}