I’m not sure we can get which topics belong to a “solvable” category on the topic list.
If you’re not going to change the category setting every week, you can modify the code you and @Lilly wrote but add a loop and make it easier to read and maintain. It will still use the category classes.
You can re-use the solution provided here to this intent: