Concept Flow - Insert at Middle Specific Position
Start with head node
Check if position is 1
|Yes
Insert at head
No
Traverse list to position-1
Create new node
Link new node's next to current node's next
Link current node's next to new node
Insertion complete
End
Start from the head, traverse to the node before the desired position, insert the new node by adjusting links, then finish.
