code: def subn(self, repl, string, count=0):
          
          return self._subx(repl, string, count, True)
docs: Return the tuple (new_string, number_of_subs_made) found by replacing
          the leftmost non-overlapping occurrences of pattern with the replacement
          repl.