Generating Gray codes for weak orders in constant amortized time. - Marsden Jacques; Dennis Wong; Kyounga Woo (Discret. Math., 2020)