#include<bits/stdc++.h>
using namespace std;
long long x1,x2,y11,y2,n,x,y,max1=-1,max2=-1,j,u;
int main(){
cin>>x1>>y11>>x2>>y2>>n;
for(int i=1;i<=n;i++)
{
cin>>x>>y;
if((x-x1)*(x-x1)+(y-y11)*(y-y11)<(x-x2)*(x-x2)+(y-y2)*(y-y2))
{
max1=max((x-x1)*(x-x1)+(y-y11)*(y-y11),max1);
}
else
{
max2=max((x-x2)*(x-x2)+(y-y2)*(y-y2),max2);
}
}
if(max1==-1) max1=0;
if(max2==-1) max2=0;
cout<<max1+max2;
}