hamn har genom desvåra