Dreams are great for answering questions and puzzles. I've fallen asleep a few times while trying to solve something, and dreamt up the answer.

Consciously, I don't even know where to start on those questions, we'll see if my dreams shed a little light on it.