#53 battle

private method로 분리하는 것이 좋지 않을까요?
이 로직에 이름을 붙여두는 것이 의미가 있을 것 같습니다.