Seraphic Algorithms