why will the no. of unlabelled binary trees will be equal to the no. of BSTs?
About unlabelled binary tree
in heap there is no condition like bst as you have to check only for parent and child, on left of root there can be anything and on right there can be anything.