Pll And Oll Algorithms