al-hikam
al-marjan
mafatihul-jinan
safinah
pacman, rainbows, and roller s