hw 28.2

fixed header