project euler code base.