A visual guide to KV caching in LLMs: