public int findMedianinTwoSortedAray(int[] arr1, int[] arr2) {
int len1 = arr1.length;
int len2 = arr2.length;
int[] result = new int[len1 + len2];
System.arraycopy(arr1, 0, result, 0, len1);
System.arraycopy(arr2, 0, result, len1, len2);
Arrays.sort(result);
int aval = (len1 + len2) >> 1;
return result[aval - 1];
}