Euler solutions in python (mainly), sh and haskell (maybe)