add minValue
add printPostOrder