add BST (int-only version) skeleton