#include <type_traits>
int main() {
int a = 1;
bool b = 1;
static_assert(! std::is_same<decltype(a), decltype(b)>::value,
"No, they are not the same on all aspects");
}
I2luY2x1ZGUgPHR5cGVfdHJhaXRzPgoKaW50IG1haW4oKSB7CiAgICBpbnQgYSA9IDE7CiAgICBib29sIGIgPSAxOwogICAgc3RhdGljX2Fzc2VydCghIHN0ZDo6aXNfc2FtZTxkZWNsdHlwZShhKSwgZGVjbHR5cGUoYik+Ojp2YWx1ZSwKICAgICAgICAgICAgICAgICAgIk5vLCB0aGV5IGFyZSBub3QgdGhlIHNhbWUgb24gYWxsIGFzcGVjdHMiKTsKfQ==