How to Solve Conundrums