kan du förklara din talalgoritm för mig