❓ Problem: Partition [4, 8, 7, 1, 3, 5, 2, 6] using Hoare with pivot 4 (first element).
💡 Solution: i scans right for ≥4, j scans left for ≤4. i finds 4, j finds 2. Swap →
[2, 8, 7, 1, 3, 5, 4, 6]. i finds 8, j finds 3. Swap → [2, 3, 7, 1, 8, 5, 4, 6]. Continue until i > j.
Return j as partition point.