import math # function to compute the average distance between all pairs of points def average_distance(points): n = len(points) total_distance = 0 for i in range(n): for j in range(i+1, n): dx = points[i][0] - points[j][0] dy = points[i][1] - points[j][1] distance = math.sqrt(dx*dx + dy*dy) total_distance += distance return total_distance / (n*(n-1)/2) # read number of test cases t = int(input()) # process each test case for case in range(1, t+1): # read input n, m, k = map(int, input().split()) points = [tuple(map(int, input().split())) for i in range(n)] queries = [tuple(map(int, input().split())) for i in range(m)] # compute the average distance for each query results = [] for query in queries: subset = [points[i-1] for i in query] results.append(average_distance(subset)) # print output print(f"Case #{case}: {' '.join(f'{r:.7f}' for r in results)}")