분리하고 &self 메소드에 가변값 &mut 넣어서 수정시키면

재활용도 쉽고 가변값 때문에 다른 값들 쓸데없이 &mut 락안걸려도됨