개인적으로 참 매력적인 알고리즘이라고 생각하는데..