private String getString(boolean fork, List<FormQuestion> toAsk) {
		long start = System.currentTimeMillis();
		String obsId = UUID.randomUUID().toString();
		String result = "";
		
		for(int i = 0; i < toAsk.size(); i++) {
			FormQuestion q = toAsk.get(i);
			String tag = i == toAsk.size() - 1 ? "OK" : "DATA_MISSING";
		
			int time = q.duration();
			String question = q.question();
			String answer;
			
			if(i == importantQuestionPos && fork)
				answer = "true";
			else if(i == importantQuestionPos && !fork)
				answer = "false";
			else
				answer = Integer.toString(rnd.nextInt(3));
			
			if(this.type == ForkType.Time && fork)
				time += 30;
			
			String line = this.form + "," + obsId + "," + (start + time) + ",'[DataAnchor [" + 
					question + "]]','DataAnchor [" + question + "]=" + answer + "'," + tag + "\n";
			result += line;
			start += time;
		}
		
		return result;
	}