Algorithms — Hashes, maps, and lists