Reverse engineering the problem from someone's solution is the job. If you find it to be frustrating, you might be in the wrong profession.
I don’t know what job you think I have, but my job is to identify and implement solutions to problems, not figure what problems exist from someone else’s contrived answer to the problem.
I don’t know what job you think I have, but my job is to identify and implement solutions to problems, not figure what problems exist from someone else’s contrived answer to the problem.