Stage 3: Map