188 new types of CRISPR revealed by algorithm