diverse sorter , 504