1Constructing Foo(1) "static_foo" 2Constructing Foo(2) "static_foo" 3Constructing Foo(3) "automatic_foo" 4Constructing Foo(4) "default-foo" 5Constructing Foo(5) "other_foo1" 6Constructing Foo(6) "other_foo2" 7Copying Foo(5) "other_foo1" to Foo(6) 8Destructing Foo(6) "other_foo1" (remaining foos: 5) 9Destructing Foo(5) "other_foo1" (remaining foos: 4) 10Destructing Foo(4) "default-foo" (remaining foos: 3) 11Destructing Foo(3) "automatic_foo" (remaining foos: 2) 12Destructing Foo(2) "static_foo" (remaining foos: 1) 13Destructing Foo(1) "static_foo" (remaining foos: 0) 14