def execute(self):
        if not self.args:
            # Player wants to enter BuildMode
            self.enter_build_mode()
        elif self.args == 'exit':
            if self.pc.get_mode() == 'BuildMode':
                self.pc.set_mode('normal')
                self.pc.update_output('Exiting BuildMode.')
            else:
                self.pc.update_output('You\'re not in BuildMode right now.')
        elif self.args == 'here':
            # Builder wants to start building at her current location
            if self.pc.location:
                self.edit(self.pc.location.area, self.pc.location)
            else:
                self.pc.update_output('You\'re in the void; there\'s nothing to build.')
        else:
            area = self.world.get_area(self.args)
            if not area:
                self.pc.update_output(self.args % 'Area "%s" doesn\'t exist.')
                self.pc.update_output('See "help buildmode" for help with this command.')
            else:
                self.edit(area)
dataset/ETHPy150Open shinymud/ShinyMUD/src/shinymud/commands/commands.py/Build.execute/swapped operands of `%`