import re, ast
line = "assert Solution().oddEvenList(genNode([2,1,3,5,6,4,7])) == genNode([2,3,6,7,1,5,4]), 'Example 2'"
for m in re.finditer(r'genNode\((\[[0-9,]+])\)', line):
nums = ast.literal_eval(m.group(1))
print(nums)
aW1wb3J0IHJlLCBhc3QKbGluZSA9ICJhc3NlcnQgU29sdXRpb24oKS5vZGRFdmVuTGlzdChnZW5Ob2RlKFsyLDEsMyw1LDYsNCw3XSkpID09IGdlbk5vZGUoWzIsMyw2LDcsMSw1LDRdKSwgJ0V4YW1wbGUgMiciCmZvciBtIGluIHJlLmZpbmRpdGVyKHInZ2VuTm9kZVwoKFxbWzAtOSxdK10pXCknLCBsaW5lKToKCW51bXMgPSBhc3QubGl0ZXJhbF9ldmFsKG0uZ3JvdXAoMSkpCglwcmludChudW1zKQ==
[2, 1, 3, 5, 6, 4, 7]
[2, 3, 6, 7, 1, 5, 4]