Refined Constructed from inorder and post order code