この関数を作るのが本当に簡単なんだろうか・・
それはともかく、関数ができあがってるならあとは簡単なのでは?
「木」の形式がわかってればできるんじゃないの?