#include<iostream>
using namespace std;
int sqrt(int x)
{
if(x<2)
return 1;
int left=1;
int right=x/2;
//int last_mid;
while(left<=right)
{
int mid=left+(right-left)/2;
if(x/mid>mid)
{
left=mid+1;
// last_mid=mid;
}
else if(x/mid<mid)
using namespace std;
int sqrt(int x)
{
if(x<2)
return 1;
int left=1;
int right=x/2;
//int last_mid;
while(left<=right)
{
int mid=left+(right-left)/2;
if(x/mid>mid)
{
left=mid+1;
// last_mid=mid;
}
else if(x/mid<mid)