#include <iostream>
using namespace std;

struct Options
   {
   char array [20][20][20];
   };

int main(void)
{
   Options K = {  // struct
   	              { // array 
   	                 {  // array[0]
   	                 	 "-x", // array[0][0] with 3 elements
   	                 	 {     // array[0][1] with 3 elements
   	                 	 	'-',  // array[0][1][0]
   	                 	 	'o',  // array[0][1][1]
   	                 	 	'\0'} // array[0][1][2]
   	                 },
   	                 {  // array[1]
   	                 	"-y", "-p", "-q" 
   	                 },
   	                 {  // array[2]
   	                 	"-r", "-s"
   	                 }
   	               }
   	             };
   for (int i=0; i<20; i++) {
       for (int j=0; j<20; j++) {
           for (int k=0; k<20; k++)
               if (K.array[i][j][k])
                   cout << K.array[i][j][k] << " ";
               else cout <<". ";    
           cout<<endl;
       }
       cout<< "---"<<endl;
   }
   
};
