process.stdin.resume();
process.stdin.setEncoding('utf8');
// ???????????????????¨??????§
// Let's ?????£??¬????????????
process.stdin.on('data', function (chunk) {
    var line = chunk.toString().split('\n');
    for(var i = 0; i < line.length; i++){
    var b = line[i].split(' ');
    var H = parseInt(b[0]);
    var W = parseInt(b[1]);
    
    if(H === 0 && W === 0){break;}
    
    for(var h = 0; h < H; h++){
     for(var w =0 w < W; w++)
      console.log("#");
    } 
     console.log("\n");
   }
  }
 
});