Рассуждения верные ... но для другой задачи
У Тебя используется диапазон Х и Х*2.
На самом деле их два Х/Х*2 и Х*2/Х*4.
Мы разговариваем про разные вещи.
Для тех кто в танке я ЕЩЁ БОЛЕЕ усиленно разжевал в первом сообщении этой страницы. <font color="red">СМОТРИ УСЛОВИЕ ЗАДАЧИ</font>. Если уже и это НЕ ПРОБИВАЕТ, то ничем помочь не могу