underdoing: SearchinRotatedSortedArray2, SetMatrixZeroes