Insert the node at middle(value,position)
public void insertAtposition(int pos, int val)//pos=2, val=52
{
Node newNode=new Node(val);
Node temp=head;
for(int i=1; i<pos; i++)i=2;2<2
{
temp =temp.next;
}
newNode.next=temp.next;
temp.next=newNode;
}