Mongean and GSR shuffle implemented, casually tested