def center_label(self, input_length, order):
location_in_the_box = '<STR_LIT:*>'.center(input_length * <NUM_LIT:2> - <NUM_LIT:1>).index('<STR_LIT:*>') + <NUM_LIT:1><EOL>top_limit = order * <NUM_LIT:2> + <NUM_LIT:2><EOL>bot_limit = top_limit + <NUM_LIT:2><EOL>if top_limit <= location_in_the_box < bot_limit:<EOL><INDENT>if location_in_the_box == top_limit:<EOL><INDENT>self.top_connect = self.label<EOL><DEDENT>elif location_in_the_box == top_limit + <NUM_LIT:1>:<EOL><INDENT>self.mid_content = self.label<EOL><DEDENT>else:<EOL><INDENT>self.bot_connect = self.label<EOL><DEDENT><DEDENT>
In multi-bit elements, the label is centered vertically.
Args:
    input_length (int): Rhe amount of wires affected.
    order (int): Which middle element is this one?