Hello! I was thinking on the nature of practice and working hard today, and I noticed how most hardworking competitive programmers really like solving problems (probably common knowledge for everyone by now). This makes sense, as this would lead to solving a lot of problems, which usually leads to progress. However, the particular case of China came to my mind. I am sure that there are a lot of students there that do CP because they find it enjoyable, but the sheer number of high schoolers who are practicing ultra-hard for CP just felt mind-blowing to me. Are there really that many Chinese people who like CP very much? Or are there other factors at play? I am particularly interested as I currently don't care much about enjoying the process and just want to grind as much as possible :p