when I said abstract algebra I meant group theory. I'll have a break soon so I might just do that.