If key lies between the root data and the left child 's data OR if key is greater  than root data and there is no level  underneath it, return the current level
if ( root . data < data and ( root . left == None or root . left . data > data ) ) : NEW_LINE INDENT break NEW_LINE DEDENT return cur_level NEW_LINE