Why are these the only options? Why can't you just know there is a solution, and know where you can look details up?
Expecting to find ideal solutions on your own every time is tedious and taking time away from solving the actual problem you are working on.