working on this shit, should have taken the three seconds to do problem 6 before this was due, but was overwhelmed