<%
def t = Node (Node (Leaf ("a"), Leaf ("b")), Node (Leaf ("c"), Node (Leaf ("d"), Leaf ("e"))));
def print_it (n) {
| Leaf (str) => Response.Write ($"
$str")
| Node (n1, n2) =>
Response.Write ("");
print_it (n1); print_it (n2);
Response.Write ("
")
}
Response.Write ("");
print_it (t);
Response.Write ("
");
%>