class CoordinateSystem implements Serializable {

	public boolean isOnBoard(short p) {
		return isValidOneDimensionalCoordinate(row(p))
				&& isValidOneDimensionalCoordinate(column(p));
	}

	private  CoordinateSystem(int width);

}