AMD Interview Question

Explain each state in a mesi protocol.