#include <iostream>
template <typename T, size_t SIZE>
void print(const T(&array)[SIZE])
{
for(size_t i = 0; i < SIZE; i++)
std::cout << array[i] << " ";
}
int main() {
bool x[] = {1, 1, 1};
print(x);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQsIHNpemVfdCBTSVpFPgp2b2lkIHByaW50KGNvbnN0IFQoJmFycmF5KVtTSVpFXSkKewogICAgZm9yKHNpemVfdCBpID0gMDsgaSA8IFNJWkU7IGkrKykKICAgICAgICBzdGQ6OmNvdXQgPDwgYXJyYXlbaV0gPDwgIiAiOwp9CmludCBtYWluKCkgewoJYm9vbCB4W10gPSB7MSwgMSwgMX07CglwcmludCh4KTsKCXJldHVybiAwOwp9