type
Node = ref NodeObj
NodeObj = object
le, ri: Node
data: int
var
n: Node
new(n)
n.data = 9
# n[].dataと書く必要はない。じつはn[].dataというのは強く非推奨である
dHlwZQogIE5vZGUgPSByZWYgTm9kZU9iagogIE5vZGVPYmogPSBvYmplY3QKICAgIGxlLCByaTogTm9kZQogICAgZGF0YTogaW50CnZhcgogIG46IE5vZGUKbmV3KG4pCm4uZGF0YSA9IDkKI+OAgG5bXS5kYXRh44Go5pu444GP5b+F6KaB44Gv44Gq44GE44CC44GY44Gk44GvbltdLmRhdGHjgajjgYTjgYbjga7jga/lvLfjgY/pnZ7mjqjlpajjgafjgYLjgosK