@nightshining added hw week 2 a and b