using namespace std;
int ti,n,ans;
int p[100005],t[100005];
double r[100005];
int main()
{
cin>>ti>>n;
for(int i=0;i<n;i++)
{
cin>>p[i]>>t[i];
r[i]=p[i]/t[i];
}
for(int i=0;i<n;i++)
{
for(int j=0;j<n-1;j++)
{
if(r[j]<r[j+1])
{
swap(r[j],r[j+1]);
swap(p[j],p[j+1]);
swap(t[j],t[j+1]);
}
}
}
for(int i=0;i<n;i++)
{
while(ti>=t[i])
{
ans+=p[i];
ti-=t[i];
}
}
cout<<ans;
return 0;
}```