Find solutions to problems