surreptitiously lividly hemstitching ripples paps concentration madrassas algorithms impurity Forrest