// Step 1 // Top-level outline // Declare game variables void setup() { // Setup sketch // Create and initialize all balloons } void draw() { // Update elapsedTime // Check for game over // Inflate balloons // Clear background // Draw all balloons // Draw header } void mousePressed() { // Pop balloons with this mouse location // Increment score }