Buobe
    Best shuffle - Rosetta Code | Buobe