<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def find_triggers( nodes, trigger_words, nosec_lines ):
 """Find triggers from the trigger_word_list in the nodes. Args: nodes(list[Node]):
 the nodes to find triggers in. trigger_word_list(list[Union[Sink, Source]]):
 list of trigger words to look for. nosec_lines(set):
 lines with # nosec whitelisting Returns: List of found TriggerNodes """

    trigger_nodes = list()
    for node in nodes:
        if node.line_number not in nosec_lines:
            trigger_nodes.extend(iter(label_contains(node, trigger_words)))
    return trigger_nodes