1def removeNthFromEnd(head, n):2    dummy = ListNode(0, head)3    left = right = dummy4    for _ in range(n + 1):5        right = right.next6    while right:7        right = right.next8        left = left.next9    left.next = left.next.next10    return dummy.next