Skeleton for hw5