Careful Words

heuristic (n.)

heuristic (adj.)