I tried shell sort just for fun.