public class Solution extends GuessGame {
public int guessNumber(int n) {
//return a num between 1,...,n
int low = 1;
int high = n;
while(true) {
int mid = low + (high - low)/2;
int myGuess = guess(mid);
if(myGuess == 1)
low = mid + 1;
else if(myGuess == -1)
high = mid - 1;
else
return mid;
}
}
}