Чтобы узнать находится ли звезда $(X, Y)$ внутри зоны влияния Древнего, выведите в стандартный поток строку вида <<? $X$ $Y$>>, где $X$, $Y$ --- целые числа $(0 \leq X, Y \leq 100)$. После этого выведите перевод строки и выполните операцию $flush$.

В ответ на запрос придет одно целое число: единица, если звезда находится внутри зоны влияния Древнего и ноль, если нет.

Чтобы вывести ответ на задачу, выведите строку вида <<! $R$>>, где $R$ --- радиус влияния пробужденного Древнего.

Если вы сделаете более $N$ запросов вида <<? $X$ $Y$>> или сделаете некорректный запрос, решение получит вердикт <<Неправильный ответ>>.

Если в какой-то момент ваша программа ничего не будет выводить или вы забудете выполнить операцию $flush$ после вывода вопроса или ответа, решение получит вердикт <<Решение зависло>>.

Чтобы выполнить операцию $flush$, можно использовать (сразу после вывода запроса и перевода строки):

\begin{itemize}
\item fflush(stdout) в C++;
\item System.out.flush() в Java;
\item stdout.flush() в Python;
\item flush(output) в Pascal;
\end{itemize}