sorts, instead of hardcoding the order in the compare functions. Don't consider challenge > hard for extra stages.