When i try to run my program, it put the item = 4 in the last position instead of the nth position i want. I tried to find all over the internet but I couldn't find one. Please help explain it to me what to do and why since I'm still new to c++ xD

```
Node* node;
for(int i=1; i <=3 ; i+=2 ){
if (i = 3){
current->next =  new Node(4);
current = current->next;}
else{
current = current->next;}}

```