using System.Collections.Generic; namespace Questionable.Model.V1; public sealed class QuestSequence { public int Sequence { get; set; } public string? Comment { get; set; } public List<QuestStep> Steps { get; set; } = new(); public QuestStep? FindStep(int step) { if (step < 0 || step >= Steps.Count) return null; return Steps[step]; } }