public String getRandomPath(){
		String path = "";
		for(int i = 0; i < 59; i++){
			path += "a";
		}
		for(int i = 0; i < 59; i ++){
			int place = (int)(Math.random() * 59);
			while(place > 59){
				place = (int)(Math.random() * 59);
			}
			
			if(path.charAt(place) == 'a'){
				boolean isExcluded = false;
				for(int group : groupFind(place)){
					if(path.charAt(group) == '1'){
						isExcluded = true;
					}
				}
				if(!isExcluded && Math.random() > 0.5){
					path  = path.substring(0, place) + "1" + path.substring(place+1, 59);
				} else{
					path  = path.substring(0, place) + "0" + path.substring(place+1, 59);
				}
			} else{
				i--;
			}
		}
		return path;
	}