#include <iostream>
void f(const int (&)[2])
{std::cout<<"int array"<<std::endl;}
void f(const int&)
{std::cout<<"plain int"<<std::endl;}
int main() {
f({2});
// case 1: print "plain int"
f({});
// case 2: print "plain int"
return 0;
}
CgojaW5jbHVkZSA8aW9zdHJlYW0+Cgp2b2lkIGYoY29uc3QgaW50ICgmKVsyXSkKCntzdGQ6OmNvdXQ8PCJpbnQgYXJyYXkiPDxzdGQ6OmVuZGw7fQoKdm9pZCBmKGNvbnN0IGludCYpCgp7c3RkOjpjb3V0PDwicGxhaW4gaW50Ijw8c3RkOjplbmRsO30KCmludCBtYWluKCkgewoKICAgIGYoezJ9KTsgCiAgICAvLyBjYXNlIDE6IHByaW50ICJwbGFpbiBpbnQiCgogICAgZih7fSk7ICAKICAgIC8vIGNhc2UgMjogcHJpbnQgInBsYWluIGludCIKICAgIAogICAgcmV0dXJuIDA7Cgp9