PLLs

Credit to https://jperm.net/algs/pll for the images.