class intcnt
{
private:
	int n;
	int *cnts;
	int *values;

public:
	intcnt() { n = 0; cnts = values = NULL; }
	~intcnt() { free(cnts); free(values); }

	int	add(int value);
	void	sort();
	int	getcntfromvalue(int value);
	int	getn(void);
	int	getvalue(int index);
	int	getcnt(int index);
};


syntax highlighted by Code2HTML, v. 0.9.1