public static void main(String[] args) throws Exception {
	     if(args.length < 2) {
	    	 System.out.print("Usage : scdecoder -f <file> \n"
	    	 				+ "      : scdecoder -s <string1> [string2] ...\n");
	    	 return ;
	     }
	     String argument;
	     if(args[0].equals("-f")) {
	    	 argument = args[1];
	    	 File file = new File(argument);
	    	 if(!file.exists()) {
	    		 System.out.println("File \""+ file +"\" does not exsits !");
	    	 } else {
	    		 List<String> brands = FileUtils.readLines(file);
	    		 int i=1;
	    		 for(String brand : brands) {
	    			 try {
	    				 System.out.println("[" + i + "]PASSED:"+decode(brand.trim()));
	    			 } catch (Exception e) {
	    				 System.out.println("[" + i + "]FAILED:"+(brand.trim()));
	    			 }
	    			 i++;
	    		 }
	    	 }
	     } else if(args[0].equals("-s")){
	    	 for(int i=1; i<args.length; i++) {
		    	 argument = args[i];
		    	 try {
		    		 System.out.println("[" + i + "]PASSED:"+decode(argument.trim()));
		    	 } catch (Exception e) {
    				 System.out.println("[" + i + "]FAILED:"+(argument.trim()));
    			 }
	    	 }
	     }
		    
	    }