Fast algorithm implementation and test for it.