NASA nails trickiest job on newly launched space telescope