Using a binary search tree to create a responsive and dynamically graded test.