* If it finds the position it inserts the target there, if it reaches the end
* before it finds the correct possition it adds the target to the end.
*/
* If it finds the position it inserts the target there, if it reaches the end
* before it finds the correct possition it adds the target to the end.
*/