gc1_pseudocode.js