csa-astra-lab-puzzle