#include <iostream>
#include <algorithm>
#include <functional>
struct Monster
{
bool isAlive() const { return false; }
};
int main()
{
Monster mon[10];
if( std::none_of(mon, mon + 10, std::mem_fn(&Monster::isAlive)) )
{
std::cout << "Killed all Monster\n";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KCnN0cnVjdCBNb25zdGVyCnsKICAgIGJvb2wgaXNBbGl2ZSgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9Cn07ICAKCmludCBtYWluKCkKewogICAgTW9uc3RlciBtb25bMTBdOwogICAgCiAgICBpZiggc3RkOjpub25lX29mKG1vbiwgbW9uICsgMTAsIHN0ZDo6bWVtX2ZuKCZNb25zdGVyOjppc0FsaXZlKSkgKQogICAgewogICAgICAgIHN0ZDo6Y291dCA8PCAiS2lsbGVkIGFsbCBNb25zdGVyXG4iOwogICAgfQp9ICAgCg==