module Problems.P65 (layoutLevelConstant, tree65) where
import Problems.BinaryTrees
import qualified Solutions.P65 as Solution
layoutLevelConstant :: Tree a -> Tree (a, (Int,Int))
layoutLevelConstant :: forall a. Tree a -> Tree (a, (Int, Int))
layoutLevelConstant = Tree a -> Tree (a, (Int, Int))
forall a. Tree a -> Tree (a, (Int, Int))
Solution.layoutLevelConstant
tree65 :: Tree Char
tree65 :: Tree Char
tree65 = Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'n'
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'k'
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'c'
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'a' Tree Char
forall a. Tree a
Empty Tree Char
forall a. Tree a
Empty)
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'e'
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'd' Tree Char
forall a. Tree a
Empty Tree Char
forall a. Tree a
Empty)
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'g' Tree Char
forall a. Tree a
Empty Tree Char
forall a. Tree a
Empty)))
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'm' Tree Char
forall a. Tree a
Empty Tree Char
forall a. Tree a
Empty))
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'u'
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'p'
Tree Char
forall a. Tree a
Empty
(Char -> Tree Char -> Tree Char -> Tree Char
forall a. a -> Tree a -> Tree a -> Tree a
Branch Char
'q' Tree Char
forall a. Tree a
Empty Tree Char
forall a. Tree a
Empty))
Tree Char
forall a. Tree a
Empty)