Well, now I've learned linked lists and stacks, now how do I go about making a binary tree? How about implementing it in a practical application?

And while we're at it, give me a bunch of problems involving stacks and linked lists! Post your homework assignments! (Of course, I won't post the code, I just want the exercises)