
                50
             /      \
            /        \
          30          80
          /            \
         /              \
       20                90
      /  \              /
     /    \            /
   15      25        85
     \       \         \
      \       \         \
       18      27        88
                        /
                       /
                     86
