algorithm buffoon.