~ / edu / 2010 / 582e / hw /