Arrive at, as an idea (3,2)
I believe the answer is:
hit on
(Other definitions for hit on that I've seen before include "Discover; single out" , "Serendipitously find" , "Discover (something) by chance" , "Make advances to (US)" , "try a pass?" .)