public static GRESCAnswer fromText(String text) {
		
		GRESCAnswer gAnswer = new GRESCAnswer();
		
		if (text != null && text.length() > GRE_ANSWER_INDICATOR.length()) {
			int answerIndex = text.indexOf(GRE_ANSWER_INDICATOR);
			if (answerIndex != -1) {
				String[] answers = text.substring(answerIndex + GRE_ANSWER_INDICATOR.length(), text.length()).split(" ");
				for (String answer : answers) {
					if (GRESCOption.isValidOption(answer)) {
						gAnswer.answers.add(answer);
					}
				}
			}
		}
		if (gAnswer.answers.size() == 0) {
			SparkUtils.getLogger().severe("ai");
		}
		return gAnswer;
	}