"A brilliant solution to the wrong problem can be worse than no solution at all: solve the correct problem."
-- Don Norman (2013), The Design of Everyday Things (Revised and Expanded Edition)
"It is much more important to have a safe-breaking algorithm than to have one particular solution to a safe-breaking problem."
-- Neal Stephenson (1999), Cryptonomicon
Solving problems, in large part, comes down to asking the right questions. But it's easy to end up in of a chicken-and-egg loop, because in order to ask the right questions, one needs to have some insight into the problem to be solved.