BST node insertion and print all pathes given a sum