#pragma hdrstop
#include <condefs.h>

//---------------------------------------------------------------------------
#pragma argsused



//=============================================================================

#include <iostream>
using namespace std;


int main()
{

 //==============================================================================

 int frame[8][32] =
 {
 {0}
 };

//==============================================================================

int A[8][8] =
 {
 { 0 },
 { 1, 1, 1, 1, 1, 1, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 1, 1, 1, 1, 1, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 0, 0, 0, 0, 0, 1}
 };

int B[8][8] =
 {
 { 0 },
 { 1, 1, 1, 1, 1, 1, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 1, 1, 1, 1, 1, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 0, 0, 0, 0, 0, 1},
 { 1, 1, 1, 1, 1, 1, 1 }
 };
 
int in;
int *p = A[0];
//==============================================================================
cout << "input" << endl;
cin  >> in;
cin.get();
//=============================================================================
// schrijf A naar frame

 for (int row = 0; row < 8; row++)
 {

   int xpos = 0;

        for (int col = 0; col < 8; col++)
        {
        frame[row][xpos] = *(p+(8*row)+col);
        xpos++;
        }
 }

//==============================================================================
//Schrijf frame naar scherm
  for (int row = 0; row < 8; row++)
  {

         for(int col = 0; col < 32; col++)
           cout << frame[row][col];
           
  cout << endl;
  }

//==============================================================================


  cin.get();
  return 0;
}