public static List<String> getCodeContent() throws IOException {
		List<String> codeContent = new ArrayList<String>();
		String code = readCodeFromFile("Numerical");
		Pattern pattern = Pattern.compile("[\\S]+");
		Matcher matcher = pattern.matcher(code);
		while (matcher.find()) {
			String matchContent = matcher.group();

			if (matchContent.contains("{")) {
				if (hasSameWordIn(codeContent)) {
					codeContent.add(matchContent + "\n" + "        ");
					continue;
				}
				codeContent.add(matchContent + "\n" + "    ");
				continue;
			} else if (matchContent.contains(";")) {
				codeContent.add(matchContent + "\n");
				continue;
			} else if (matchContent.contains("}")) {
				codeContent.add(matchContent + "\n");
				continue;
			} else {
				codeContent.add(matchContent + " ");
			}
		}

		for (String codeText : codeContent) {
			System.out.print(codeText);
		}
		return codeContent;
	}