No point using `sort` to implement sort. No points, try again until Friday.