BSTC Reasoning 2024