#include #define int long long #define IOS ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr); using namespace std; signed main(){ //freopen("friend.in","r",stdin); //freopen("friend.out","w",stdout); IOS int M,N,mulX,addX,mulY,addY,mod; cin>>M>>N>>mulX>>addX>>mulY>>addY>>mod; vectorX(M),Y(M),A(M),B(M); for(int i=0;i>X[i]; } for(int i=0;i>Y[i]; } for(int i=0;i>A[i]; } for(int i=0;i>B[i]; } vectorcnt(mod,0); for(int i=0;iis_prime(mod,true); for(int p=2;p0;x--){ cnt[x]+=cnt[x*p]; } for(int i=2*p;i