best_candidates[:highest_pref] = available.sort do |a, b|
        a_rank = a[2]
        b_rank = b[2]
        case
        when a_rank < b_rank