/** Leaf: una canción. Su duración es la suya. */
public record Song(String title, String artist, int seconds) implements Playable {
    public Song {
        if (seconds <= 0) {
            throw new IllegalArgumentException("duración inválida: " + seconds);
        }
    }
}
