#ifndef __S_HH__
#define __S_HH__

#include <iostream>

using namespace std;


struct S
{
	int x;
	
	#ifdef ONLY_READ
		const int * y;
	#endif
	#ifndef ONLY_READ
		int * y;
	#endif
	
	void print()
	{
		cout << "PRINT of [" << y << "] = " << *y << "    x = " << x << endl;
	}
};


#endif

