This is the type we'll be using for binary trees in the later problems.
type Tree a = Empty | Node a (Tree a) (Tree a)
Back to problem