local v=require("struct_initialization")
assert(v.instanceC1.x == 10)
assert(v.instanceD1.x == 10)
assert(v.instanceD2.x == 20)
assert(v.instanceD3.x == 30)
assert(v.instanceE1.x == 1)
assert(v.instanceF1.x == 1)