Mental Model
Find the element that appears more than half the time by pairing and canceling different elements.
Analogy: Imagine a room where people form pairs of different opinions and leave, the opinion left at the end is the majority.
Array: [2, 2, 1, 1, 1, 2, 2] Index: 0 1 2 3 4 5 6 Candidate: ↑ at start (index 0) Count: 1
