public String next() {
		StringBuilder b = new StringBuilder();
		while (true) {
			b.append(line.charAt(idx));
			if (idx + 1 >= line.length() || Character.isWhitespace(line.charAt(idx+1))) {
				break;
			}
			idx++;
		}
		
		while (true) {
			if (idx + 1 >= line.length() || !Character.isWhitespace(line.charAt(idx+1))) {
				break;
			}
			idx++;
		}
		return b.toString().trim();
	}