puzzledsort
9 following