public static String[] forgetPassword(String UserName) {
		String strQuestion[] = new String[2];
		String strList = FileHandle.readDataFile(strFile_User);
		
		strList = strList.replace("<DairyRecord>", "");
		strList = strList.replace("</DairyRecord>", "");
		
		//String[] strLine = strList.split(System.getProperty(strLineSeparator));
		while(!strList.isEmpty()) {
			int start = strList.indexOf("<Register>") + 10;
			int end = strList.indexOf("</Register>");
			
			//intercept one record
			String singleRecord = strList.substring(start, end);
			//erase the current record from the base string
			strList = strList.substring(end + 11);
			
			//intercept username
			String strUser = singleRecord.substring(singleRecord.indexOf("<UserName>") + 10, singleRecord.indexOf("</UserName>"));
			
			//Check Username
			if(UserName.equals(strUser)){
				//erase xml element from single record
				singleRecord = singleRecord.substring(singleRecord.indexOf("infos") + 5, singleRecord.indexOf("><", singleRecord.indexOf("infos") + 5));
				
				String[] strProperties = singleRecord.split(",");
				
				for (int i = 0; i < strProperties.length; i ++) {
					int iOP = strProperties[i].indexOf("=");
					//if(strProperties[i].substring(0, iOP).equals("SecurityQ")) {
					if(strProperties[i].substring(0, iOP + 1).equals(strSecurityQ)) {
						strQuestion[0] = strProperties[i].replace("\"", "").substring(iOP + 1);
					//} else if(strProperties[i].substring(0, iOP).equals("SecurityA")) {
					} else if(strProperties[i].substring(0, iOP + 1).equals(strSecurityA)) {
						strQuestion[1] = strProperties[i].replace("\"", "").substring(iOP + 1);
						break;
					}
				}
				
				//Stop searching
				break;
			}
		}
		
		return strQuestion;
	}