Yeah, middle schooler with middle school understanding can design anything. There are plenty of middle school solutions in the comments around. The problem is when they meet real world, beyond their high school level understanding of the issue.