145 tree generation