def __init__(self, sentence, CFG, q): self.sentence = sentence if ishan(sentence) else sentence.split(' ') self.n = len(self.sentence) self.cfg = CFG self.q = q self.f = self.init_f() self.inside_outside_instance = Inside_Outside_ALGO(sentence,self.cfg,self.f) self.count = self.get_count()