모든 문제 해당: 최대한 중복되는 코드는 합칠 수 있도록