Identifying possible solutions