import java.util.*;
public class Test {
  public static void main(String[] args){
    Scanner in = new Scanner(System.in);
    int T = in.nextInt();

    for(int i = 1; i<=T; i++) {
      int n = in.nextInt();
      int s = in.nextInt();
      int p = in.nextInt();
      int result = 0;
      for(int j = 0; j<n; j++){
        int x = canAddUp(in.nextInt(), p);
        if(x == 0) {
          result++;
        } else if (x==1 && s > 0) {
          result++;
          s--;
        }
      }
      System.out.println("Case #"+i+": "+result);
    }
  }

  public static int canAddUp(int sum, int limit) {
    boolean flag = false;
    for(int i = 0; i<=sum; i++) {
      for(int j = 0; i+j <= sum; j++) {
        int k = sum-(i+j);
        int a = Math.abs(i-j);
        int b = Math.abs(i-k);
        int c = Math.abs(j-k);
        if(a > 2 || b > 2 || c> 2){
          continue;
        }

        if (i>=limit || j>=limit || k>=limit) {
          if(a < 2 && b < 2 && c < 2) {
            return 0;
          }else{
            flag = true;
          }
        }
      }
    }
    return (flag) ? 1 : 2;
  }
}

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package code;

/**
 *
 * @author Yogendra
 */
import java.io.*;
import java.util.Scanner;
public class second {
        static int x,y,z;
        
        public static void main(String[] args) throws IOException {
 
            File f = new File("input2.txt");
            Scanner s = new Scanner(f);
            int num = s.nextInt();
            for (int i=0;i<num;i++)
            {
                
                int gglr=s.nextInt(); // number of googlers 
                int surp=s.nextInt(); //number of surprising triplet
                int p=s.nextInt(); // least best score
                int result=0;
                int n,m=0;
                
                for(int j=0;j<gglr;j++)
                {
                    n=s.nextInt();
                    if(n%3==0)
                    {
                        x=y=z=n/3;
                        if(x>=p)
                        {
                            result++;
                        }
                        else
                        {
                            if(m<surp)
                            {
                                if(x!=0)
                                {
                                    x--;
                                    y++;
                                    if(y>=p)
                                    {
                                        result++;
                                        m++;
                                    }
                                }
                            }
                        }
                    }
                    else
                    {
                        x=y=z=n/3;
                        if((n-(x+y+z))==1)
                        {
                            y++;
                        }
                        else
                        {
                            if((n-(x+y+z))==2)
                            {
                                y++;
                                z++;
                            }
                        }
                        
                        if(y>=p)
                        {
                            result++;
                        } 
                        else
                        {

                            if(m<surp)
                            {
                                 if(x==z)
                                 {
                                    if(x!=0)
                                    {
                                        x--;
                                        z++;
                                        if(y >= p || z>=p)
                                        {
                                            result++;
                                            m++;
                                        } 
                                    }
                                }
                                 else
                                 {
                                     z--;
                                     y++;
                                     if(y >= p|z>=p)
                                     {
                                        result++;
                                        m++;
                                     } 
                                     
                                 }
                            }
                           
                        }
                    
                }
                    //System.out.println("X "+x +" y "+y+" z " +z+" #");
            }
                System.out.println("Case #"+(i+1)+": "+result);
            }}}
    
