#include <iostream>
#include <cstdlib>
#include <limits>   //for class numeric_limits
using namespace std;

int main()
{
	cout << "An unsigned long occupies " << sizeof (unsigned long)
		<< " bytes on our machine.\n";

	cout << "Minimum value: " << numeric_limits<unsigned long>::min() << "\n";
	cout << "Maximum value: " << numeric_limits<unsigned long>::max() << "\n";

	return EXIT_SUCCESS;
}