Remove Node from binary tree without additional space or data structures or recurrsion