Aladdin and the sorcerer