Cant solve this question

pythagorian triplet
#include
using namespace std;
int main() {
int n,m,b,c;
cin>>n;
if(n<=10000000000)
{
if(n==3)
{
cout<<4<<5;
}
else
{

if(n%2==0)
{
m=n/2;
b=mm-1;
c=m
m+1;
cout<<b<<" ";
cout<<c;
}
else
{
cout<<-1;
}
}
}
return 0;
}

add the problem link.

Hey Shikhar, you have taken variables of data type int but as the constraints are large triplet numbers can be of range long long int, which your code will not be able to handle.