int a[];
a[5] = 10;
trace(a[5]);

int b[string];
b["hey"] = 23;
trace(b["hey"]);

int c[int];
c[5] = 100;
trace(c[5]);

string d[string];
d["a"] = "hello";
trace(d["a"]);

int e[boolean];
e[true] = 1001;
trace(e[true]);

string f[int][string];
f[1]["hey"] = "lola";
trace(f[1]["hey"]);