Towers of Hanoi

Nick Salcedo
2-11-13

void move(int numDisk, int start, int mid, int end)
{
  if (numDisk == 1) 
  {
    cout << "Move disk from peg " << start << " to peg " << mid << endl;
  }
  else
  {
    move(numDisk - 1, start, end, mid);
    move(1, start, mid, end);
    move(numDisk - 1, end, mid, start);
  }
}