
    Design a function for an educational platform that takes a sequence of existing assignment difficulty levels and a review checkpoint, then creates a modified sequence by placing the review checkpoint before each difficulty level in the original sequence to ensure consistent skill reinforcement. The function should maintain the original order of difficulty levels while incorporating the new review checkpoints, and return the complete modified sequence that will be used to restructure the course module.
    

    
def insert_element(list, element):
    """
    Design a function for an educational platform that takes a sequence of existing assignment difficulty levels and a review checkpoint, then creates a modified sequence by placing the review checkpoint before each difficulty level in the original sequence to ensure consistent skill reinforcement. The function should maintain the original order of difficulty levels while incorporating the new review checkpoints, and return the complete modified sequence that will be used to restructure the course module.
    

    """
def insert_element(list, element):
    """
    Design a function for an educational platform that takes a sequence of existing assignment difficulty levels and a review checkpoint, then creates a modified sequence by placing the review checkpoint before each difficulty level in the original sequence to ensure consistent skill reinforcement. The function should maintain the original order of difficulty levels while incorporating the new review checkpoints, and return the complete modified sequence that will be used to restructure the course module.
    

    """
    list = [v for elt in list for v in (element, elt)]
    return list