Develop a friction-based learning tool that forces users to solve reasoning problems without immediate AI assistance. The tool should track 'struggle time' versus 'AI lookup time' to help users maintain their cognitive autonomy.