HomepageMagda Li-AmbarellaPopular puzzles created by Magda Li-Ambarella Popular puzzles created by Magda Li-Ambarella 126Puzzle - integration funMagda Li-Ambarellasolved 119 timesSolve puzzle144Puzzle - railway funMagda Li-Ambarellasolved 24 timesSolve puzzle