It should not be required to sort in any sort of order, but we should offer some sort of helper function to help out. ### Input: - an ordered list of scripts with weights attached ### Output - a binary tree were the weights of the script are correlated with the length of the `path from the tree root to that script leaf`