re #9627 done algs up to and including 18