import java.io.*;
class CopyFile2{
	public static void main(String []args){
   		int i;
   		if(args.length!=2){
     			System.out.println("FILE NAMES NOT PROVIDED");
     			return;
   		}
   		try{
			FileInputStream fin=new FileInputStream(args[0]);
			FileOutputStream fout=new FileOutputStream(args[1]);		
    			do{
      				i=fin.read();
       				if(i!=-1)
         				fout.write(i);
     				}while(i!=-1);
   			}catch(FileNotFoundException e){
     				System.out.println("Error opening file " +e);
   			}catch(IOException e){
     				System.out.println("Error reading/writing " +e);
   		}
	}
}
