Theory on Precognitive dreaming