#include <exception>
#include <stdexcept>
#include <iostream>
void my_terminate_handler()
{
std::cerr << "Terminate handler" << std::endl;
}
int main()
{
std::set_terminate(my_terminate_handler);
throw "cake";
}
I2luY2x1ZGUgPGV4Y2VwdGlvbj4KI2luY2x1ZGUgPHN0ZGV4Y2VwdD4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBteV90ZXJtaW5hdGVfaGFuZGxlcigpCnsKICAgIHN0ZDo6Y2VyciA8PCAiVGVybWluYXRlIGhhbmRsZXIiIDw8IHN0ZDo6ZW5kbDsKfQoKaW50IG1haW4oKQp7CiAgICBzdGQ6OnNldF90ZXJtaW5hdGUobXlfdGVybWluYXRlX2hhbmRsZXIpOwoKICAgIHRocm93ICJjYWtlIjsKfQ==