mtg how does priority work?