Angela has 30 packs of Pokemon cards each pack contains 20 cards how many packs of Pokemon cards does and Angela have