Bergman polynomials on an archipelago: estimates, zeros and shape reconstruction