@staticmethod
def unique(l):
    """ Filters duplicate """
    seen = set()
    res = list()
    for i in l:
        if i not in seen:
            res.append(i)
            seen.add(i)
    return res
