assignment6
finished