my attempts at project euler questions