lexicographic code