Lexicographical ranking (#6920) - Basecamp