efficient priority solution