i am very confused , please can you help me? i want to know that i should solve problems from problem set or do virtual participation in the contests. if i solve problems from problem set then i can know tags and their difficulties , so which one is best for practice and improvement?