hesitate puzzle surprise teeter throw
deterioration determination determinedly determined determiner determine deterrence deterrent