Jane Street Interview Question

Fischer-Yates shuffle