21 Different types of Witches