Allsorts Challenge 538: Leaves and Trees