#P3033. [SNOI2019]数论

[SNOI2019]数论

说明

给出正整数P,Q,TP,Q,T,大小为nn的整数集AA和大小为mm的整数集BB,请你求出:

i=0T1[(iA(modP)(iB(modQ)]\sum_{i=0}^{T-1}[(i \in A (mod P) \wedge (i \in B (mod Q)]

换言之,就是问有多少个小于TT的非负整数xx满足:xx除以PP的余数属于AAxx除以QQ的余数属于BB

输入格式

第一行55个用空格隔开的整数P,Q,n,m,TP,Q,n,m,T

第二行nn个用空格隔开的整数,表示集合A=A1,A2,,AnA={A_1,A_2,……,A_n}。保证AiA_i两两不同,且0Ai<P0 \leq A_i<P

第三行mm个用空格隔开的整数,表示集合B=B1,B2,,BmB={B_1,B_2,……,B_m}。保证BiB_i两两不同,且0Bi<Q0 \leq B_i<Q

输出格式

输出一行一个整数表示答案。

样例

输入数据 1

4 6 3 3 14
0 1 3
2 4 5

输出数据 1

4

提示

对于所有数据,1n,m106,1P,Q106,1T10181 \leq n,m \leq 10^6 , 1 \leq P,Q \leq 10^6 , 1 \leq T \leq 10^{18}

对于10%的数据,T106T \leq 10^6

对于另外20%的数据,P,Q1000P,Q \leq 1000

对于另外10%的数据,TTP,QP,Q的公倍数。

对于另外10%的数据,P,QP,Q互质,且P,Q105P,Q \leq 10^5

对于另外10%的数据,P,QP,Q互质。

对于另外10%的数据,P,Q105P,Q \leq 10^5

对于余下30%的数据,无特殊限制。