public void addWord(Word word) {
		//ǂƂԂ疳
		if(word.conflictwall(rows, columns)){
			return;
		}
		// lςݒPƋȂ疳
		for ( Word w : obtainedList ) {
			if ( w.conflictWith(word) ) {
				return;
			}
		}
		// l\PƋȂ㏑
		// ɂ܂BCΏ㏑ł邩ȂǁEE?????
		for ( Word w : wordList ) {
			if ( w.conflictWith(word) ) {
				//wordList.remove(w);
				return;
			}
		}
		//ɓPꂪo^Ă疳
		for(Word w : wordList){
			if (w.getString().equals(word.getString())){
				return;
			}
		}
		rewriteLetters(word);
		wordList.add(word);
		//mFp
//		System.out.println(word.getString());
	}