Есть ещё побочный вариант, когда числа будут с разными знаками, но тут он просто невозможен, потому что если х - отрицательный, у - положительный, то число будет отрицательное, когда наш ответ - 7 - положительный.Если наоборот, то ответ будет всегда больше 7-ми, исключение, когда х=0, у=1, тут будет меньше.И да, х, у тут - целые числа.