Preorder
0.075494050979614