Puzzles solved by Magda Li-Ambarella