Finished assignment including comments