Hi, although I've read Ilan's post regarding the issue I'm still quite confused as to what you guys mean by an empty tree( / Node)
when we init a Node we have to include a value, and I don't really see a reason to input the value "None" when creating a node
so if you could clarify as to what you mean when saying Empty Node I will appreciate it
(is this an 'empty Node'? —>
also, should we use assert to make sure that sumLeaves is executed on a Node or do you want the function to return 0 for types other than Node?