class Node:
	def __init__(self, parent=None, left=None, right=None, val=None):
		self.value = val
		self.parent = parent
		self.left = left
		self.right = right

def create_simple_tree(root_value):
	t = Node(val = root_value)
	r = Node(parent = t, val = 3)
	t.right = r
	lt = Node(parent = t, val = 57)
	t.left = lt
	return t

# tree = Node(val = 57)
# tree.left = Node(val=5, parent=tree)
# tree.right = Node(val=7, parent=tree)
# t = tree.left
# t.right = Node(val=10, parent=t)
# t = tree.right
# t.left = Node(val=8, parent=t)

# ----------------- OR -----------------

# tree = create_simple_tree(38)
# t = tree
# print(t.value)
# t = t.left
# print(t.value)