private String getNextWord(String line) {
		StringBuffer buff = new StringBuffer(line);
		StringBuffer ret = new StringBuffer();
		while ((buff.length() > 0) && Character.isWhitespace(buff.charAt(0))) {
			buff.deleteCharAt(0);
		}
		while ((buff.length() > 0) && !(buff.charAt(0) == ' ')){
			if (isEndingPunctuation(buff.charAt(0))) {
				ret.append('\n');
			} else {
				ret.append(buff.charAt(0));
			}
			buff.deleteCharAt(0);
		}
		return ret.toString();
	}