When I get struck, I SLEEP.
Often I got an answer when I wake up.
Do you think I should worry to be smarter when I sleep than when I'm awake ? ;-)
Seriously, sleeping allow me to think about a subject without some 'mental locks' that are setup when awake.
Furthermore it's much less exhaustive than thinking awake :-)