Finished hw 19
q
q
i
21
21