Main deck (7) 4 Llanowar Elves 3 Priest of Titania