private static Words start3(){
        Dictionary a = new Dictionary();
        ArrayList<String> b = a.dictionary();
        ArrayList<String> sevenOrFewer = new ArrayList<>();
        ArrayList<String> sevenLetters = new ArrayList<>();
        for (String c : b)
        {
            c = c.substring(0,c.length()-1);
            if (c.length()<=7)    
                sevenOrFewer.add(c);
            if (c.length() == 7)
                sevenLetters.add(c);
        }
        Words words = new Words(sevenLetters);
        words.setDictionary(sevenOrFewer);
        words.makeWords3();
        if (words.getGameWords().size() < 15) return start3();
        return words;
    }