Shop the perfect Haskell, Lagrange vanity numbers