Brain Puzzles

These puzzles are not for the faint of brain.