1# Runtime: 77 ms (Top 11.09%) | Memory: 13.8 MB (Top 99.05%)2class Solution:3def isValidSerialization(self, preorder: str) -> bool:4nodes = preorder.split(",")5counter = 16for i, node in enumerate(nodes):7if node != "#":8counter += 19else:10if counter <= 1 and i != len(nodes) - 1:11return False12counter -= 113return counter == 0