Вам даны два целых числа $$$l$$$ и $$$r$$$. Ваша задача посчитать количество таких неотрицательных целых чисел $$$x$$$, что $$$l \leq x^2 \leq r$$$.
В единственной строке входных данных содержится два целых числа $$$l$$$ и $$$r$$$ ($$$0 \leq l \leq r \leq 10^{18}$$$).
Вывести единственное целое число — ответ на задачу.
2 16
3
0 1000000000000000000
1000000001
123456789 987654321987654321
993796879
В первом примере из условия подойдут следующие значения $$$x$$$: