assignment6&7