Decompressing Huffman header from no previous tree

I am working on an assignment where I need to decompress Huffmanencoded data in C from nothing but the header and I don’t knowwhere to start. I know I have to somehow read in the header and usethat data to construct the tree, but I don’t know where to begin.Pseudocude would be very helpful in explaining this. Thank you somuch!