PLL algorithms

(2 handed)