The validator emphasizes that the priority of the MyThread objects should be set using a loop, from MIN_PRIORITY to MAX_PRIORITY. Isn't it exactly what I'm doing here? What are the weak points of the code?