public int playFinal(User user) {
        if (i >= user.getUpperBound()) {
            return -1;
        }
        if (user.theNumberIs(i)) {
            found = true;
            return i;
        }
        i++;
        return -1;
    }