try out all the sort methods as possible