完美数字

题目描述

给出两个数字集合$S$和$T$,其中元素均为$0$到$9$之间的整数。 定义“完美数字”为数位中包含$S$中所有的数且不包含$T$中任意一个数的数字。 例如$S=\{1,3,4\}$,$T=\{7,8\}$,则$1345$、$341166$、$4133129$都是完美数字。 而$13$、$8431$、$34171$都不是完美数字(因为$13$数位中不包含$4$,$8431$和$34171$中虽然包含了$1$、$3$、$4$这三个数但又包含$8$和$7$)。 求$[l,r]$中所有完美数字的和。

输入输出格式

输入格式


第一行一个整数$t$,数据组数。 以下是$t$组数据: 第一行是两个整数$l$和$r$; 第二行首先一个正整数$|S|$,随后$|S|$个整数是$S$中的元素; 第三行首先一个正整数$|T|$,随后$|T|$个整数是$T$中的元素。

输出格式


对于每组数据输出一个整数,完美数字的和。

输入输出样例

输入样例 #1

3
11 40
1 3
2 4 7
2018 20170901
1 4
1 7
19260817 998244353
3 2 5 6
4 0 7 8 9

输出样例 #1

310
52885750312822
2039707997741122

说明

样例解释 对于第一组样例数据,完美数字为: $13$、$23$、$30$、$31$、$32$、$33$、$35$、$36$、$38$、$39$。 所以总和为$310$。 数据范围 对于$30\%$的数据,$1<=l<=r<10^4$ 另有$10\%$的数据,$|S|=|T|=0$ 对于$100\%$的数据,$t<=2000$,$1<=l<=r<10^9$,保证$S$和$T$中的元素均为$[0,9]$中的整数且互不相同。