diagram
(c) copyright 2003 IBM.