list1->n4->n5->n6->n1->n2->n3
		   ^
		   |
		   list
add comment for all codes
insert linklist1 between n1 and n2
create remove_node func.
create free_list func.