def __eq__(self, target):
"""
---------------------------------------------------------
Determines whether two BSTs are equal.
Values in self and target are compared and if all values are equal
and in the same location, returns True, otherwise returns False.
Use: equals = source == target
---------------
Parameters:
target - a bst (BST)
Returns:
equals - True if source contains the same values
as target in the same location, otherwise False. (boolean)
-------------------------------------------------------
"""
# your code here
return equals