added string reduction file