public static void main(String[] args) {
		Random gen = new Random();
		for (int times = 0; times < 1000; ++times) {
			int a, b;
			if (args.length == 2) {
				a = Integer.valueOf(args[0]);
				b = Integer.valueOf(args[1]);
			} else {
				a = gen.nextInt(100);
				b = gen.nextInt(100) + a + 1;
			}
			int x = uniform_random_a_b(a, b);
			System.out.println(String.format("a = %d, b = %d", a, b));
			System.out.println(String.format("random result = %d", x));
			assert x >= a && x <= b;
		}
	}