m := { "xx" : 1, "ll" : [1, 2, { "tt" : 99 }] } a := 1 func fa() { x := 2 a := 3 fb() x := 1 } func fb() { a := 4 fc() a := 10 } func fc() { a := 5 log(a) y := 1 y := 2 y := 3 } a := 2 fa() a := 999