at the beginning i didn’t know about the bonus challenge so i was about to say it was a bit easy, but the bonus challenge was tricky to solve. enjoyed it, and i didn’t really know about what the tree functions were before because the explanations on wikipedia had too much mathematical jargon. this is a good way to explain them