python/sieve: First working solution.
haskell/point-mutations: Improved.