Rewrite in yet another different style, for fun. Now the sorting algorithms can be used on real lists... not that you would actually do that.