lecture notes on trees 19 pages 920544