Solutions to and attempts at Project Euler problems