not sure if concept is actually hard or professor is making it unnecessarily complicated

213 shares