#include <iostream>

struct Stock {
	int value;
};

class Wallet {
  public:
    Wallet(Stock (&stocks)[5]) : stocks_(stocks) {}

	void print() const {
		for(int i = 0; i < 5; ++i)
			std::cout << stocks_[i].value << std::endl;
	}

  private:
    Stock stocks_[5];
};

int main() {
	Stock arr[5]{1, 2, 3, 4, 5};
	Wallet w(arr);
	w.print();
	return 0;
}