Lexicographically smallest cyclic shift (#1783) - Basecamp