In this practical, you will use the language of your choice to implement an ASPIC- generator which will take as input, a knowledge base with strict and/or defeasible rules and generate arguments and their attacks. You should also implement how preferences on defeasible rules are handled to filter attacks into defeats.