146. Elimination and shuffling