Visualize how a HashMap stores key-value pairs using buckets and handles collisions with chaining.
Operations: Insert {A:1}, {B:2}, {F:6}, Search B, Update {A:10}