🐌 C# - LINQ
\npublic class Solution\n{\n    public IList<int> MostVisited(int n, int[] rounds)\n    {\n        int start = rounds[0];\n        int finish = rounds[^1];\n   
```\npublic class Solution\n{\n    public IList<int> MostVisited(int n, int[] rounds)\n    {\n        int start = rounds[0];\n        int finish = rounds[^1];\n        IEnumerable<int> sectors = Enumerable.Range(1, n);\n        return start <= finish\n            ? sectors.Where(sector => start <= sector && sector <= finish).ToArray()\n            : sectors.Where(sector => (start > sector && sector > finish) is false).ToArray();\n    }\n}\n```\n\nAs one liner\n```\npublic class Solution\n{\n    public IList<int> MostVisited(int n, int[] rounds)\n        => rounds[0] <= rounds[^1]\n            ? Enumerable.Range(1, n).Where(sector => rounds[0] <= sector && sector <= rounds[^1]).ToArray()\n            : Enumerable.Range(1, n).Where(sector => rounds[0] <= sector || sector <= rounds[^1]).ToArray();\n}\n```
['C#']