import java.util.Scanner; /** * @author zq */ public class Main { public static void main(String[] args) { //两种排序方式 Scanner scanner = new Scanner(System.in); while (scanner.hasNextInt()){ int n = scanner.nextInt(); String[] s = new String[n]; for (int i = 0; i < n; i++) { s[i] = scanner.next(); } if (zi(s)&&chang(s)){ System.out.println("both"); }else if (zi(s)){ System.out.println("lexicographically"); }else if (chang(s)){ System.out.println("lengths"); }else { System.out.println("none"); } } } //判断是否按字典序排列 public static boolean zi(String[] s){ for (int i = 0; i < s.length-1; i++) { if (s[i].compareTo(s[i+1])>0){ return false; } } return true; } //判断是否按长度排 public static boolean chang(String[] strings){ for (int i = 0; i < strings.length-1; i++) { if (strings[i].length()>strings[i+1].length()){ return false; } } return true; } }