rm pseudocode