void main() {
    String[] letters = {"a", "b", "c", "d", "e", "f"};
    int end = letters.length;

    IO.println(Arrays.toString(Arrays.copyOfRange(letters, 1, 4)));
    IO.println(Arrays.toString(Arrays.copyOfRange(letters, 0, 3)));
    IO.println(Arrays.toString(Arrays.copyOfRange(letters, 3, end)));
    IO.println(Arrays.toString(Arrays.copyOfRange(letters, end - 2, end)));
}

// From Groundwork, chapter 7 (ch07-arrays-and-lists), box 7.
// This example is from Groundwork, licensed CC BY-NC-SA 4.0.
// Run with: java ch07_07.java
