I, like 99.99999% of the world, have brain farts. Times when I know I should know the answer to a problem, but cannot for the life of me think of it. Usually when this happens, I resort to emailing people who might know the solution.
Invariably, within 3/10ths of a microsecond after hitting ‘Send’, I figure it out on my own.
Nothing like making an ass out of yourself to solve life’s little problems, eh?