def run(self):
notice('<STR_LIT>', self.color)<EOL>o = Thread(target=self.__output_thread, name='<STR_LIT>')<EOL>o.start()<EOL>self.threads.append(o)<EOL>try:<EOL><INDENT>notice('<STR_LIT>', self.color)<EOL>self.__input_thread()<EOL><DEDENT>except KeyboardInterrupt:<EOL><INDENT>self.__shutdown()<EOL><DEDENT>
Run self on provided screen