#include <iostream>
#include <vector>
#include <array>

int main()
{

	//matrix com vector
    std::vector<std::vector<int>> matriz = { {7, 5}, {16, 8}};

    for(std::vector<int> vetor : matriz) {
    	for (int numero : vetor){
    		std::cout << numero << ' ';	
    	}
    	std::cout<<"\n";
    }
    
    std::array<std::array<int, 3> , 2> matriz2 = {{ {{2 , 5, 3}} , {{1, 4, 8}} }};
    
    for (auto& linha : matriz2){
    	for (auto& num : linha){
    		std::cout << num << ' ';
    	}
    	
    	std::cout<<"\n";
    }
}