#include <array>

using namespace std;

template <typename T, size_t N>
struct YobaAr : array<T, N>
{
	using array<T, N>::template array<T, N>;
};

int main() {
	YobaAr<int, 3> test {1, 2, 3};
    for (int t : test)
		cout << t << endl;
	return 0;
}