Weird Stuff Puzzle fans 'cry in despair' at tricky light switch brainteaser – can you figure it out? – The Mirror December 21, 2024 ndowd Puzzle fans ‘cry in despair’ at tricky light switch brainteaser – can you figure it out? The Mirrorsource