long M=998244353,N=1024,A[1024],d[42][1024]={1},r; k,m,x,y,a,i,j,l; main(n){ scanf("%d%d%d%d",&n,&m,&x,&y); for(;m--;)scanf("%d",&a),k+=(A[a]?0:++A[a]); for(;i0))*d[i][j]; } } for(;x