#include<iostream>
using namespace std;
int main(){
// Find the sqr root of the number
cout<<"Enter the number\n";
int num1;
cin>>num1;
int num=num1-1;
int start=0;
int sqrts;
while(start<=num){
int mid=start+(num-start)/2;
if(mid*mid==num){
sqrts=mid;
return 0;
}else if(mid*mid<num){
sqrts=mid;
start=mid+1;
}else{
num=mid-1;
}
}
cout<<sqrts;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CgkvLyBGaW5kIHRoZSBzcXIgcm9vdCBvZiB0aGUgbnVtYmVyCgljb3V0PDwiRW50ZXIgdGhlIG51bWJlclxuIjsKCWludCBudW0xOwoJY2luPj5udW0xOwoJaW50IG51bT1udW0xLTE7CglpbnQgc3RhcnQ9MDsKCWludCBzcXJ0czsKCXdoaWxlKHN0YXJ0PD1udW0pewoJCQoJCWludCBtaWQ9c3RhcnQrKG51bS1zdGFydCkvMjsKaWYobWlkKm1pZD09bnVtKXsKCQlzcXJ0cz1taWQ7CgkJcmV0dXJuIDA7Cgl9ZWxzZSBpZihtaWQqbWlkPG51bSl7CgkJc3FydHM9bWlkOwoJCXN0YXJ0PW1pZCsxOwoJfWVsc2V7CgkJbnVtPW1pZC0xOwoJfQp9Cgljb3V0PDxzcXJ0czsKCQoJcmV0dXJuIDA7Cn0=