1003 is a very interesting problem; others are basic tree operations