All 3 sorts working