initial for project euler