3 3 1
12 12 1
12 12 1 1
13 1 12
14 14
Default constructing a Y
Copy constructing a Y
Copy constructing a Y
Copy constructing a Y
Destructing a Y
Destructing a Y
Default constructing a Y
Copy constructing a Y
Value constructing a Y 56
Value constructing a Y 78
Copy constructing a Y
Copy constructing a Y
Assigning a Y
Copy constructing a Y
Destructing a Y
Destructing a Y
Copy constructing a Y
Assigning a Y
Copy constructing a Y
Destructing a Y
Destructing a Y
Copy constructing a Y
Destructing a Y
Destructing a Y
3 3
3
3
3 9 { 1, 7 }, [1, 2, 3]
Destructing a Y
Destructing a Y
Destructing a Y
Destructing a Y
Destructing a Y
Destructing a Y
