#ifndef __POINT_H_
#define __POINT_H_

class Point
{
public:
	int x, y;
	Point(void);
	Point(int x, int y);
	~Point(void);
	bool operator<(const Point& p) const;
	bool operator==(const Point& p) const;
	operator size_t() const;	// cheap hack to provide a hash function
};

#endif