A rainbow in a dream by Ibn Shaheen