let t1 = 3
     in let t2 = *(t1,t1)
        in let t4 = *(t2,t2)
           in let t8 = *(t4,t4)
              in let t16 = *(t8,t8)
                 in t16





How would you use let to compute 3 to the 16th power in the defined language?