private String getMnemDataErrorMessage() {

		ArrayList<String> rawLines = currentMnemonic.getRawLines();
		int noOfLines = rawLines.size();
		int maxLineLength = 0;
		String msg = "";

		for (String str : rawLines) {
			str = str.replaceAll("\\s+$", "");
			if (str.length() > maxLineLength)
				maxLineLength = str.length();
			msg += "\n" + str;
		}

		int lastLineLength = rawLines.get(noOfLines - 1).replaceAll("\\s+$", "").length();
		int noOfSpaces = 0;
		String whiteSpace = "\t\t\t";

		if (lastLineLength == 0)
			noOfSpaces = maxLineLength;
		
		else
			noOfSpaces = maxLineLength - lastLineLength;

		for (; noOfSpaces > 0; noOfSpaces -= 1)
			whiteSpace += " ";

		msg += whiteSpace + "<---";

		return msg;
	}