import java.io.*;
public class FindFile {
 public static void searchDir(String a,String b) {
 File A = new File(a); 
 String files = A.list();
 if ( A.list() == null){
 if (a.indexOf(b) != -1)
 System.out.println(A.getAbsolutePath());
 }
 else
 for (int i = 0; i < files.length ; i++) {
 searchDir(a + "/" + files[i],b);
  }
 }
 public static void main (String args) {
 String word = args[0].split("/",2);
 searchDir(word[0],word[1]);
    }
}
 
 
 
 
 
 
 
 
import java.io.File;
class MakeDir {
 public static void main(String args){
 String Dir = args[0];
 String [] dir = Dir.split("/",0);
 for(int i = 0; i <= Dir.length(); i++){
 File newfile = new File(dir[0]);
 if (newfile.mkdir()){
      System.out.println("ディレクトリ「" + dir[i] + "」は存在しません。ディレクトリの作成に成功しました");
    }else{
      System.out.println("ディレクトリ「" + dir[i] + "」は存在します。");
      }
 dir[0] = dir[0] + "/" + dir[i + 1];
    }
  }
}