At first glance, this looks like a very demanding hard challenge, and you don't even know where to start working on the problem.
But this is necessarily a delicious problem in terms of how well we can milk it for all its worth to benefit students. In case you might not already know, I am the advocate for teaching students and equip them with analytical thinking and critical problem solving skills, so, this problem can help me to achieve my aim.