wrote spanning hypertree function from paper, examle from paper isn't unique so tests fail for the time being