int#[3] M; () takearray(int#[3] arr) { } int main() { var int a = 12; a = 14; takearray([1, 2, 3]); var int#[3] A; A = M; A = [4, 5, 6]; int x = [1,2,3]#[1]; int y = [[1,2], [3,4]]#[1]#[1]; int z = ([[1,2], [3,4], [5,6]] as int#[3,2])#[2,1]; takearray([[1,2,3], [4,5,6]]#[0]); bool#[2] ba = [:true, :false]; bool b1 = [:true, :false]#[1]; bool b2 = [[:true], [:false]]#[1,0]; return 0; }