https://medium.com/@simranjeetsingh1497/googles-a2a-protocol-explained-python-code-and-comparison-with-mcp-a3c78e4eaa81