public void WriteOut ( CostAndRangeRanking CARR, int Term ) {
		File file = new File ( ".\\recycle\\WriteOut\\WritedOut" + Term + "_data.txt" ); //ރt@C
		ReadFile RR = CARR.getRF();
		PrintWriter pw;
		try {
			pw = new PrintWriter (new BufferedWriter ( new FileWriter ( file ) ) );
			pw.println( "=============" + Term + "^[=============" );
			for ( int i = 0; i < RR.getHouseList().size(); i++  ) {
				pw.println ( RR.getHouseList().get(i).getName() );
				pw.println ( "݉Ɠd" );
				for ( int j = 0; j < RR.getHouseList().get(i).getFurnitureList().size(); j++ ) {
					HPAdata A1 = RR.getHouseList().get(i).getFurnitureList().get(j);
					pw.print ( "IDF " + A1.getID() + " " );
					pw.print ( "OF " + A1.getName() + " " );
					pw.print ( "ϋvxF " + A1.getDurability() + " " );
					pw.print ( "݂̒li" + A1.getTermValue() + " " );
					pw.print ( "" + A1.getExchangecount() + " " );
					pw.println();
				}
			}
			pw.close();
		} catch ( IOException e ) {
			System.err.println ( "File cannot be Writed." );
		} //println̗p
		
		
		try {
			for ( int i = 0; i < RR.getHouseList().size(); i++  ) {
				for ( int j = 0; j < RR.getHouseList().get(i).getFurnitureList().size(); j++ ) {
					HPAdata A1 = RR.getHouseList().get(i).getFurnitureList().get(j);
					File file1 = new File ( ".\\recycle\\WriteOut\\WritedOutlog"+ A1.getID() +"_data.txt" ); //ރt@C
					pw = new PrintWriter (new BufferedWriter ( new FileWriter ( file1, true ) ) );
					pw.println( "=============" + Term + "^[=============" );
					pw.println( RR.getHouseList().get(i).getName() );
					pw.close();
				}
			}
		} catch ( IOException e ) {
			System.err.println ( "File cannot be Writed." );
		} //println̗p
		
	}