최종 랜덤 선택이 실패하는 경우 처음부터 다시 섞는다

랜덤으로 하는 경우 마지막 것을 뽑지 못할 수 있다.