#include <iostream>
using namespace std;
template <typename T, size_t sz>
void printArr(T (&arr)[sz])
{
for (auto x : arr)
{
cout << x << endl;
}
}
int main() {
int arr[] = {1, 2, 3};
printArr(arr);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGUgPHR5cGVuYW1lIFQsIHNpemVfdCBzej4Kdm9pZCBwcmludEFycihUICgmYXJyKVtzel0pCnsKICAgIGZvciAoYXV0byB4IDogYXJyKQogICAgewogICAgICAgIGNvdXQgPDwgeCA8PCBlbmRsOwogICAgfQp9CgppbnQgbWFpbigpIHsKCWludCBhcnJbXSA9IHsxLCAyLCAzfTsKCXByaW50QXJyKGFycik7CglyZXR1cm4gMDsKfQ==