Preorder
0.047330856323242