class Range {

	@Override
	public String toString() {
		StringBuilder result = new StringBuilder();
		result.append('[');
		result.append(start);
		result.append("..");
		result.append(end);
		result.append(']');
		return result.toString();
	}

	public  Range();
	public  Range(int start, int end);
	public  Range(int start, int end, Range exclude);
	public  Range(int start, int end, List<Range> excludes);
	public  Range(Range range);

}