Add the pseudocode