now supports operator overloading, two trees can be added :sunglasses: :thumbsup: