def process(self, key):
        if len(self.table1) < key:
            raise IndexError('Invalid key for first table!')
        try:
            _key = self.table2[key]
            print_success('Here is the control statement '
                          'you requested: `{}` => `{}`'.format(key, _key))
            return _key
        except __HOLE__:
            print_error('Could not process key: {}'.format(key))
            return None
dataset/ETHPy150Open christabor/MoAL/MOAL/data_structures/linear/array/control_table.py/ControlTableNaive.process