It's usually easy to iterate the possible solutions. Widdling them down to the best one is the hard part. Still, it helps to write them out. And if you're in a meeting, you should maybe just stop there and then write an AI to rule the bad ones out. (Which of course we could have done without a meeting, but I digress)