#include <iostream>
#include <array>

struct Stock {
	int value;
};

class Wallet {
  public:
    Wallet(std::array<Stock,5> &stocks) : stocks_(stocks) {}

	void print() const {
		for(auto &s : stocks_)
			std::cout << s.value << std::endl;
	}

  private:
    std::array<Stock,5> stocks_;
};

int main() {
	std::array<Stock,5> arr{1, 2, 3, 4, 5};
	Wallet w(arr);
	w.print();
	return 0;
}