solution manual duda and hart