void main() {
    Map<String, Integer> scores = new LinkedHashMap<>();
    scores.put("Ada", 88);
    scores.put("Grace", 92);
    scores.put("Alan", 45);

    for (String name : scores.keySet()) {
        IO.println(name);
    }

    IO.println();

    for (int score : scores.values()) {
        IO.println(score);
    }

    IO.println();

    for (String name : scores.keySet()) {
        IO.println(name + ": " + scores.get(name));
    }
}

// From Groundwork, chapter 9 (ch09-maps-and-sets), box 5.
// This example is from Groundwork, licensed CC BY-NC-SA 4.0.
// Run with: java ch09_05.java
