What does this stable Java 21 program print?

from Java 21 features
Java 25 LTS beginner 2 min

What does this stable Java 21 program print?

Java
public class PredictPattern {
    record Parcel(String city, int days) {}

    static String label(Object value) {
        return switch (value) {
            case Parcel(String city, int days) when days <= 2 -> city + ": express";
            case Parcel(String city, int days) -> city + ": " + days + " days";
            case null -> "missing";
            default -> "other";
        };
    }

    public static void main(String[] args) {
        System.out.println(label(new Parcel("Paris", 3)));
    }
}
Open in playground
Report an error