mks sorting challenge