update assn7

Solutions are completed by Strandx