Warum hat die Position des if Statement diesen Einfluss? Einmal erfolgt der Loop und einmal nicht.