## Problems: Binary Tree Designs

So I’ve been brushing up and working with binary trees recently and I was pleasantly reminded how binary trees can flex and change while still maintaining the same data. It was fun testing self balancing trees when they would keep changing up on me. I got a little annoyed and my mind started to wander and wondered just how many different kinds of trees can a set of numbers create?

**Problem:** Given the amount of nodes in a set, how many different binary tree structures can be made from it?