added hw 28
added hw 28