#include <iostream>
#include <memory>
#include <thread>
int main() {
std::unique_ptr<int> object;
std::thread( []( std::unique_ptr<int> arg ) {}, std::move( object ) ).detach();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWVtb3J5PgojaW5jbHVkZSA8dGhyZWFkPgoKCmludCBtYWluKCkgewoJc3RkOjp1bmlxdWVfcHRyPGludD4gb2JqZWN0OwoJc3RkOjp0aHJlYWQoIFtdKCBzdGQ6OnVuaXF1ZV9wdHI8aW50PiBhcmcgKSB7fSwgc3RkOjptb3ZlKCBvYmplY3QgKSApLmRldGFjaCgpOwoJcmV0dXJuIDA7Cn0=