<awangdev>Missing Number_3.java
public int missingNumber(int[] nums) {
        if (nums == null || nums.length == 0) {
	        return 0;
        }
        int result = nums.length;
        for (int i = 0; i < nums.length; i++) {
            result = result ^ nums[i] ^ i;
        }
        return result;
    }
public int sample_funcname ( int [ ] var_0 ) {
  if ( var_0 == null || var_0 . length == 0 ) {
    return 0 ;
  }
  int var_4 = var_0 . length ;
  for ( int var_5 = 0 ;
  var_5 < var_0 . length ;
  var_5 ++ ) {
    var_4 = var_4 ^ var_0 [ var_5 ] ^ var_5 ;
  }
  return var_4 ;
}
