def elems_are_presents(self, elems):
        ret = {}
        info = {}

        for i in self.H:
            ret[i] = {}
            info[i] = {}

            for j in self.H[i]:
                ret[i][j] = {}
                info[i][j] = {}

                for k in self.H[i][j]:
                    val = [self.H[i][j][k].intersection(elems), len(self.H[i][j][k]), 0, 0]

                    size = 0
                    for z in val[0]:
                        size += self.D[i][j][k][str(z)]

                    val[2] = ((val[1])/float(len(val[0]))) * 100
                    val[3] = size

                    if val[3] != 0:
                        ret[i][j][k] = val

                info[i][j][ "SIZE" ] = self.D[i][j]["SIZE"]

        return ret, info
dataset/ETHPy150Open androguard/androguard/elsim/elsim/similarity/similarity.py/DBFormat.elems_are_presents/swapped operands of `/`