title: concatenation of arrays in system verilog
body: <p>I wrote a code for concatenation as below:  </p>
  
  <pre><code>module p2;
  
  int n[1:2][1:3] = {2{{3{1}}}};
  
  initial
  begin
  $display("val:%d",n[2][1]);
  end
  
  endmodule  
  </code></pre>
  
  <p>It is showing errors.
  Please explain?</p>