yes, i know python sets are slow, but if you don't have to do a lot of them, dang aren't they fun.