from heapq import * n = int(input()) L = list(map(int, input().split())) hq = [(-l, 1) for l in L] heapify(hq) ans = [-1] for _ in range(500000): l, c = heappop(hq) l *= -1 ans.append(l) heappush(hq, (-l * c / (c + 1), c + 1)) Q = int(input()) K = list(map(int, input().split())) for k in K: print(ans[k])