Binary linked list simulation preorder, middle order, post order, level traversal