A Japanese legend says that if you can;t sleep at night it's because you're awake in someone else's dream.