how does priority work in mtg