for(i=start;i<(start+4) || i<len ;i++){


4칸씩 나누는 정렬작업이고


start는 시작지점이고 len은 배열의 길이


내가 생각한건 4칸씩 나누는 정렬작업인데 배열 끝에 도착하면 멈춤


근데 왜 || i<len 추가하면 터짐?