@DatLumberZach Sorry if I wasn't clear in my post on your old question: Code Review is for
working code that needs improvement and CS is for
conceptual questions. What you're asking in your current form is not going to be answered on any network because it is essentially asking for someone to do your homework for you, which is not well accepted anywhere. You saw how the Code Review people handled it, but they didn't really read your question because it's asking for an explanation, not saying that the code doesn't work, which is what they likely assumed: it's not on-topic here, either. —
AstroCB 13 mins ago