The Brain Puzzle