#ifndef CLINTONH
#define CLINTONH
#include <iostream>
using namespace std;

class clinton {
	int i;
public:
	clinton(int initial_i): i(initial_i) {}

	enum month_type {
		january = 1,
		february,
		march
	};

	typedef unsigned hillary_t;

	void f() const {cout << i << " " << january << " " << sizeof (hillary_t) << "\n";}

	class bill {
		int j;
	public:
		bill(int initial_j): j(initial_j) {}
		void g() const {cout << j << "\n";}
	};
};
#endif