public static ArrayList<String> readFileContent(String filename)
    {   
        ArrayList <String> input = new ArrayList<String>();
        try
        {     
            FileReader fr = new FileReader(filename);
            BufferedReader buffreader = new BufferedReader(fr);
            String line;
            int counter=0;
            while ((line=buffreader.readLine()) != null)
            {
                input.add(line);
                counter++;
                if(counter%10000==0)
                {
                	System.out.println("Gelesene Zeilen: " + counter);
                }
                
            }
            buffreader.close();
        }
        catch (IOException e)
        {
            System.out.println("Fehler beim lesen der Datei!");
            System.exit(1);
        }
        System.out.println("Einlesen Abgeschlossen!");
        return input;
    }