code: def process_input(self, question):
          
          ans = ''
          if self.status == 'EXIT':
              print('bye')
              sys.exit()
          
          if '?' in question:
              ans = self.info.find_answer(question)
          elif question.startswith(':LIST'):
              ans = 'List of Raw Input\n'
              for i in self.info.raw_input:
                  ans += str(i) + '\n'
              
              
          else:
              #ans = 'I dont'' know'
              ans = 'Adding info..'
              self.info.raw_input.append(question)
          self.lg.record_process('aggie.py', 'Question > ' +  question)
          self.lg.record_process('aggie.py', 'Answer > ' + ans)
          return ans
docs: takes a question and returns the best answer based on known skills