add flatten binary tree to linked list cpp