func f3(d D) {
    assert(d.x == d.C.A.x)
    assert(d.y == d.C.A.y)
    assert(&d.x == &d.C.A.x)
    assert(&d.y == &d.C.A.y)