Concept Flow - Delete Node at Beginning
Start with head node
Check if list is empty?
Return nil
Save head's next node
Set head to next node
Return updated head
This flow shows how to remove the first node by moving the head pointer to the next node, or returning nil if the list is empty.
