안쓰는거 갈아버리는것보다 알고리즘 효율 높이는데 쓰는게 더 효율적 아닌가..?