Bst

this will always return 0 because _size will only take the sum of l_size and r_size when the BST is first initialized (on __init__)