work on project euler problems..