def take_nth(n):
    """Take each nth item from a collection, always start on first (0 idx)."""
    def generator(coll):
        for i, item in enumerate(coll):
            if not i % n:
                yield item
    return generator