How does the structure find the key associated with a value?