Solving Advanced Argumentation Problems with Answer Set Programming