project euler code and other noodling