#include <iostream>
#include <algorithm>
#include <iterator>
int main() {
int array [] = { 1, 1, 1, 1 };
bool allAreOne = std::all_of (std::begin (array), std::end (array), [](auto x) { return x == 1; });
std::cout << std::boolalpha << allAreOne << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8aXRlcmF0b3I+CgppbnQgbWFpbigpIHsKCWludCBhcnJheSBbXSA9IHsgMSwgMSwgMSwgMSB9OwoJCglib29sIGFsbEFyZU9uZSA9IHN0ZDo6YWxsX29mIChzdGQ6OmJlZ2luIChhcnJheSksIHN0ZDo6ZW5kIChhcnJheSksIFtdKGF1dG8geCkgeyByZXR1cm4geCA9PSAxOyB9KTsKCQoJc3RkOjpjb3V0IDw8IHN0ZDo6Ym9vbGFscGhhIDw8IGFsbEFyZU9uZSA8PCBzdGQ6OmVuZGw7CgkKCXJldHVybiAwOwp9