#include using namespace std; const long long mod=1e9+7; long long count(int i,int d) { if(i<1)return 0; else if(i==1)return d; else return d+count(i-1,d)*(d+1); } long long sum(int i,int d) { long long ans=0; for(long long j=1;j<=i;j++) { ans=(j*d%mod+ans*(d+1)%mod)%mod; } return ans; } long long sumcount(int i,int d,int n) { cout<<"sumcount "<>n>>b>>d; for(int i=1;;i++) { if(count(i,d)>n) { cout<<(sum(b,d)+mod-sumcount(i,d,n))%mod<