# pseudocode