Creating Fair Coin from Biased Coin

Medium probability interview practice: Creating Fair Coin from Biased Coin.

Given a biased coin with unknown probability $p$ of heads (where $0 < p < 1$), which method correctly simulates a fair 50-50 coin?