struct A {
var A1: Double
var A2: Double
}

struct B {
var B1: Double
var B2: A
}

let C = A(A1: 999.9, A2: 9999.9)
let D = B(B1: 10.0, B2: C)