好吧我又决定用linkedlist了