public boolean Find(int target, int [][] array) {
int r = 0;
int c = array[0].length-1;
while(r<array.length&&c>=0){
if(array[r][c]>target){
c--;
}else if(array[r][c]<target){
r++;
}else{
return true;
}
}
return false;
}