def METHOD_NAME(self, args):
    """Print all comics that have at least the given number of minimum
    comic strips."""
    min_comics, filename = args
    min_comics = int(min_comics)
    oldf = codecs.open(filename, 'r', 'utf-8')
    newf = codecs.open(filename + '.new', 'w', 'utf-8')
    with oldf, newf:
        indent = self.copy_until_start(oldf, newf)
        with codecs.open(self.json, 'rb', 'utf-8') as f:
            data = json.load(f)
        for name, entry in sorted(data.items(), key=first_lower):
            self.write_entry(newf, name, entry, min_comics, indent)
        self.copy_after_end(oldf, newf)
    os.replace(filename + '.new', filename)