不変オブジェクトと再帰を使ったクイックソートを作ったが
デバッグが地獄だったぞ
実装も大変、効率も悪い、再帰は本当に役立たずだってのを再認識した
https://ideone.com/EF4DtY