public class horner {
    public static final int base = 2;

    public static void main(String[] args) {
	if (args.length == 0) {
	    System.out.println("Måste ange tal i binär form att konvertera.");
	    System.exit(0);
	}

	for(int i = 0; i < args.length; i++) {
	    int answer = 0;

	    for(int j = 0; j < args[i].length(); j++) {
		int digit = Integer.parseInt(args[i].substring(j, j+1));
		if (digit >= base) {
		    System.out.println(digit + " är större än " + base + ".");
		    System.exit(0);
		}
		answer *= base;
		answer += digit;
	    }
	    System.out.println(args[i] + " = " + answer);
	}
    }
}
