Create your own linked list that supports dynamically adding, inserting at an index, iterating, and deleting.
Implement linked_list_operations(operations) using linked nodes rather than Python's built-in list for storage. Each operation is a list: ['add', value], ['insert', index, value], ['delete', index], or ['iterate']. Return one result per operation: True for successful mutation, the deleted value or None for deletion, and a value array for iteration. Insert indices may range from 0 through the current size; invalid indices return False.
def linked_list_operations(operations):