a small island with a large telescope