public Mot(){
		alphabet=new int[26];
		r=new Random();
		dico=new LinkedList<String>();
		listeMotsEnfants=new LinkedList<String>();
		
		// construction de la liste "dico"
		try {
			b=new BufferedReader(new FileReader("ressources/dico.txt"));
		} catch (FileNotFoundException e) {}
		try {
			tmp=b.readLine();
		} catch (IOException e) {}
		while(tmp!=null){
			dico.add(tmp);
			setAlphabet();
			try {
				tmp=b.readLine();
			} catch (IOException e) {}
		}
		// Au cas ou l'utilisateur modifie le dictionnaire avec un ordre non alphabetique
		Collections.sort(dico); 
		// construction de la liste "mots enfants"
		try {
			b=new BufferedReader(new FileReader("ressources/motsEnfants.txt"));
		} catch (FileNotFoundException e) {}
		try {
			tmp=b.readLine();
		} catch (IOException e) {}
		while(tmp!=null){
			listeMotsEnfants.add(tmp);
			try {
				tmp=b.readLine();
			} catch (IOException e) {}
		}
		// Au cas ou l'utilisateur modifie la liste des mots enfants avec un ordre non alphabetique
		Collections.sort(listeMotsEnfants);
		// Attribution d'un mot aleatoire
		mot=listeMotsEnfants.get(r.nextInt(listeMotsEnfants.size()));
	}