How do hash tables handle collisions? (chaining vs open addressing) | LetsGit.IT