<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def blit_rect( self, console: tcod.console.Console, x: int, y: int, width: int, height: int, bg_blend: int, ) -> None: """Blit onto a Console without scaling or rotation. Args: console (Console):
 Blit destination Console. x (int):
 Console tile X position starting from the left at 0. y (int):
 Console tile Y position starting from the top at 0. width (int):
 Use -1 for Image width. height (int):
 Use -1 for Image height. bg_blend (int):
 Background blending mode to use. """

        lib.TCOD_image_blit_rect(
            self.image_c, _console(console), x, y, width, height, bg_blend
        )