Solved exercise 29 : implementing size, maximum, depth and map  function in Tree using fold