description
pseudocode