생각해보니 구현 가능할법 하지 않나 싶음