# Definition for singly-linked list.
# class ListNode:
# def __init__(self, val=0, next=None):
# self.val = val
# self.next = next
class Solution:
def reorderList(self, head: Optional[ListNode]) -> None:
"""
Do not return anything, modify head in-place instead.
"""
slow = fast = head
while fast.next and fast.next.next:
slow = slow.next
fast = fast.next.next
prev, curr = None, slow.next
while curr:
curr.next, prev, curr = prev, curr, curr.next
slow.next = None
head1, head2 = head, prev
while head2:
head1.next, head1, head2 = head2, head2, head1.next
IyBEZWZpbml0aW9uIGZvciBzaW5nbHktbGlua2VkIGxpc3QuCiMgY2xhc3MgTGlzdE5vZGU6CiMgICAgIGRlZiBfX2luaXRfXyhzZWxmLCB2YWw9MCwgbmV4dD1Ob25lKToKIyAgICAgICAgIHNlbGYudmFsID0gdmFsCiMgICAgICAgICBzZWxmLm5leHQgPSBuZXh0CmNsYXNzIFNvbHV0aW9uOgogICAgZGVmIHJlb3JkZXJMaXN0KHNlbGYsIGhlYWQ6IE9wdGlvbmFsW0xpc3ROb2RlXSkgLT4gTm9uZToKICAgICAgICAiIiIKICAgICAgICBEbyBub3QgcmV0dXJuIGFueXRoaW5nLCBtb2RpZnkgaGVhZCBpbi1wbGFjZSBpbnN0ZWFkLgogICAgICAgICIiIgogICAgICAgIHNsb3cgPSBmYXN0ID0gaGVhZAogICAgICAgIHdoaWxlIGZhc3QubmV4dCBhbmQgZmFzdC5uZXh0Lm5leHQ6CiAgICAgICAgICAgIHNsb3cgPSBzbG93Lm5leHQKICAgICAgICAgICAgZmFzdCA9IGZhc3QubmV4dC5uZXh0CgogICAgICAgIHByZXYsIGN1cnIgPSBOb25lLCBzbG93Lm5leHQKICAgICAgICB3aGlsZSBjdXJyOgogICAgICAgICAgICBjdXJyLm5leHQsIHByZXYsIGN1cnIgPSBwcmV2LCBjdXJyLCBjdXJyLm5leHQKICAgICAgICBzbG93Lm5leHQgPSBOb25lCgogICAgICAgIGhlYWQxLCBoZWFkMiA9IGhlYWQsIHByZXYKICAgICAgICB3aGlsZSBoZWFkMjoKICAgICAgICAgICAgaGVhZDEubmV4dCwgaGVhZDEsIGhlYWQyID0gaGVhZDIsIGhlYWQyLCBoZWFkMS5uZXh0Cg==
Main.java:1: error: illegal character: '#'
# Definition for singly-linked list.
^
Main.java:1: error: class, interface, or enum expected
# Definition for singly-linked list.
^
Main.java:2: error: illegal character: '#'
# class ListNode:
^
Main.java:2: error: '{' expected
# class ListNode:
^
Main.java:3: error: illegal character: '#'
# def __init__(self, val=0, next=None):
^
Main.java:4: error: illegal character: '#'
# self.val = val
^
Main.java:5: error: illegal character: '#'
# self.next = next
^
Main.java:6: error: '{' expected
class Solution:
^
Main.java:8: error: unclosed string literal
"""
^
Main.java:10: error: unclosed string literal
"""
^
Main.java:23: error: reached end of file while parsing
head1.next, head1, head2 = head2, head2, head1.next
^
11 errors