Rust easy fp-solution
\nimpl Solution {\n    pub fn most_visited(n: i32, rounds: Vec<i32>) -> Vec<i32> {\n        let &start = rounds.first().unwrap();\n        let &end = rounds.las
```\nimpl Solution {\n    pub fn most_visited(n: i32, rounds: Vec<i32>) -> Vec<i32> {\n        let &start = rounds.first().unwrap();\n        let &end = rounds.last().unwrap();\n        match end >= start {\n            true => (start..=end).collect(),\n            false => (1..=end).chain(start..=n).collect()\n        }\n    }\n}\n```
['Rust']