<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def medium_integer(self, column, auto_increment=False, unsigned=False):
 """ Create a new medium integer column on the table. :param column: The column :type column: str :type auto_increment: bool :type unsigned: bool :rtype: Fluent """

        return self._add_column('medium_integer', column,
                                auto_increment=auto_increment,
                                unsigned=unsigned)