pattern_sort
