import java.io.*;
import java.util.Vector;
public class failid{
 public static void main(String argumendid[]){
   try{
	   File kataloog=new File("."); // . on jooksev kataloog
	   String failid[]=kataloog.list();
	   Vector vFailid=new Vector();
	   for(int i=0;i<failid.length; i++){
	   	String sisu="";
	   	BufferedReader sisse=new BufferedReader(
	      new FileReader(failid[i])
	    );
	    String rida=sisse.readLine(); //mis iganes sisu poleks teisendatakse Stringiks
	    while(rida!=null){
	     sisu+=rida;   // sama mis sisu=rida+sisu 
	     rida=sisse.readLine();
	    }
	    sisse.close();
	    vFailid.addElement(sisu);//faili sisu pannakse stringi kujul vektorisse
	   }
	   for(int i=0;i<vFailid.size(); i++){
	     for (int j=i+1; j<failid.length; j++){//enne i-d on juba testitud failid
	     	String s1 =(String)vFailid.elementAt(i);
	     	String s2 =(String)vFailid.elementAt(j);
	     	if (s1.equals(s2)) //kontrollitakse kahe sisu vrdsust
	     		System.out.println("Failid "+failid[i]+" ja "+failid[j]+" on yhesuguse sisuga!!!");
	     }
	   }
	}catch(Exception e){System.out.println("Viga: "+e);}
 }
}