Types of magic