What is a methodical, logical rule or procedure that guarantees solving a particular problem?
1) heuristic
2) trial and error
3) algorithm
4) insight