solve pll