A Hierarchical and Structured Note Taking System