Hw1

lastest version of hw1