<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def program_dump2ascii_lines(self, dump, program_start=None):
 """ convert a memory dump of a tokensized BASIC listing into ASCII listing list. """

        dump = bytearray(dump)
        # assert isinstance(dump, bytearray)

        if program_start is None:
            program_start = self.DEFAULT_PROGRAM_START
        return self.listing.program_dump2ascii_lines(dump, program_start)