fun foo1(a: Int?, b: Array>) { b[a!!][a!!] = a a : Int } fun foo2(a: Int?, b: Array>) { b[0][a!!] = a a : Int }