hw6完成-很多bug版