Just as a heads up, but the only real requirement for a practice exercise’s example solution is that it should pass the test suite for CI purposes, providing the exercise as implemented can be solved. Some maintainers may add additional requirements like using well-formatted or idiomatic code, but on my tracks, I don’t bother. An example solution for a practice exercise isn’t exposed to students on the website. For concept exercises, there are additional requirements since mentors do see the solution as a reference during mentoring discussions.
Thanks the for explanations.
In my case, I use my own difficulty in solving the problem as one of the criteria for deciding the difficulty level.
But what the admins determine always prevails. It’s fine to me.