added Position List and MyLinkedList (uncomplete)