#include "Grid.h"

void processIntGrid(Grid<int>& inGrid)
{
  // body omitted for brevity
}

int main(int argc, char** argv)
{
  Grid<int> myIntGrid; // declares a grid that stores ints
  myIntGrid.setElementAt(0, 0, 10);
  int x = myIntGrid.getElementAt(0, 0);

  Grid<int> grid2(myIntGrid);
  Grid<int> anotherIntGrid = grid2;

  Grid<int>* myGridp = new Grid<int>();
  myGridp->setElementAt(0, 0, 10);
  x = myGridp->getElementAt(0, 0);

  delete myGridp;

  return (0);
}

