Reading pseudocode