A GUI that shows a binary search tree. This GUI also allows the user to perform operations on the tree. Once the user has picked an operation, the tree will visually show each step.