Ein Binärbaum ist symmetrisch, wenn der rechte Teilbaum des Wurzelknotens das Spiegelbild seines linken Teilbaums ist.
Gegeben ist ein Binärbaum. Sie sollen überprüfen, ob er symmetrisch ist.
Eingabe
Die Eingabe enthält durch Leerzeichen getrennte ganze Zahlen, die die Werte in den Knoten des Binärbaums beschreiben. Die Reihenfolge der Werte ergibt sich, indem bei jeder Traversierung zuerst der linke und dann der rechte Teilbaum durchlaufen wird. Eine 0 bedeutet, dass ein entsprechender Knoten nicht existiert. Es ist garantiert, dass der eingelesene Binärbaum gültig ist.
Ausgabe
Das Programm soll Yes ausgeben, wenn der gegebene Binärbaum symmetrisch ist, und andernfalls No.