arabian nights mystery