//A demonstration of putting too large a value in an unsigned
integer.

 #include <iostream.h>
 int main()
 {
 unsigned short int smallNumber;
 smallNumber = 65535;
 cout << "small number:" << smallNumber << endl;
 smallNumber++;
 cout << "small number:" << smallNumber << endl;
 smallNumber++;
 cout << "small number:" << smallNumber << endl;
 return 0;
 }