lxk has n cards and there is a integer number xi on each card. Now his girl lover gives him a card with a number k. She tells lxk to choose k numbers from his cards and the sum of the numbers is a prime number. For example, when n = 4,k = 3, and the set of xi is 3,7,12,19, the only feasible solution is 3 + 7 + 19 = 29. Now you need to calculate how many feasible solutions are there.
First, you will got an integer T, which means the number of tests. There are multiple sets of tests. In each tests, the first line contains two numbers, n and k, and the next line are n numbers xi.
1 ≤ n ≤ 18, 1 ≤ k ≤ n, 1 ≤ xi ≤ 10000
For each tests, you should first output ”Case #x: ” and then output a number s, which means the number of feasible solution.
1 4 3 3 7 12 19
Case #1: 1