create (unfinished) answers for assignment7